Great experience for my 8-year old daughter. Guys are professional but also easygoing. We were late to the beach one day and they were totally accommodating to me and my family. Surfing is in a good area. Moonlight Beach is beautiful. No pressure to do anything beyond your comfort or skill level. You will have a GREAT time with this school.