MEET OUR STAFF
Who teaches the lessons? Get to know our world-class instructors...
Whether it's an introduction to the exciting world of surfing, kiteboarding or stand-up paddleboarding, or mastering skills to move up to the next level, our enthusiastic instructors have the expertise to give you the training you need to reach your goals – and have tons of fun in the process!
Craig Carroll
Craig Carroll is not only the Owner and Founder of Ron Jon Surf School (aka Cocoa Beach Surfing School), he has been a surfing stunt double for numerous Disney productions. A professional surfer from 1976 - 1984, he was on the 1996 World Champion US National Surfing Team, and has a noteworthy collection of ESA Championships as well.
He started surfing in 1966 and began teaching others to surf more than 20 years ago. He is proud to offer his knowledge and skills to others, including his staff of top instructors, who make your experience in the water a memorable one to last a lifetime. The formula behind his success is the combination of an effective instructional method, material set-up and a labor division system formulated on safety guidelines developed during his 45+ years surfing and coaching.
Employment
Do you think you have what it takes to become part of our team? We are always on the lookout for enthusiastic, friendly and highly-skilled people to help us keep our highly-rated school one of the best ones out there. Employment resumes can be e-mailed or dropped off in person.
Whether you are interesting in learning to surf just for fun, or have dreams of being a competitive surfer someday, join us in the water and learn the skills you need to begin surfing on your own.
Consulting Services
Are you a Beach Resort, Hotel or Water Park owner interested in adding a Wave or Surfing pool to your facility? Craig also offers professional wave pool consulting services through Wave Pool Surf Schools, specializing in supporting companies to successfully implement or optimize surf school operations at their facilities. Learn more details on the services available on the website or call 321-868-1980.



