World Paddle Association: Stand Up Paddle Instructor certification (level 1)
Paddle Fit Pro : Stand Up Paddle instructor/coach certification (level 2)
Red-Cross certified: CPR /AED/First Aid

Insurance and permits:
Outdoor Insurance Group

California State Parks – Monterey County Permit . Brent Allen Outside Stand Up Paddle instruction , tours, beach/sup fitness training.

Endurance sport coaching and water safety experience :

12 years water experience in the Monterey Bay .

20 years of experience in open water swimming including the Atlantic Ocean , Gulf of Mexico , Pacific Ocean , Rivers and Lakes through out North America .

Surfed/Paddled : California , Hawaii, Costa Rica , New Zealand, Australia , and South Africa .

USA Triathlon (expert level) coach 1999-2010 North Carolina /California
Structured & Managed 100 + USA triathlon certified training camps and clinics . All of which required water safety plans in all types of open water environments .
Red-cross certified Lifeguard  North Carolina and California 1997-2006

What I think regarding coaching and instructor certifications:

I think it is wise for people that coach and instruct in sport to have some type of standardized certification . It shows merit that safety is a priority and usually a requirement to get the proper instructor/coaching liability insurance . This also shows a commitment to continued education in the sport you coach.
All coaches/instructors should always be current on CPR & First Aid certifications ( current working knowledge) .

There are no shortcuts in practical experience . Having hired many professional athletes, sport specific coaches , water safety specialist , and teachers over the past 17 years has allowed me to learn a great deal.
I have been coaching in endurance sports since 1997 and my personal philosophy is give people your undivided attention for a prescribed amount of time . Help them move past any fears that came with them and replace them with new positive experiences . Create an environment that allows people to learn and have fun.