Loved our instructor, Mika. She was amazing with my 8 year old, who had never done any balancing (skateboard, ski, surf) types of activities. He's a budding water dog now thanks to her great instruction and encouragement. We spent about 10 minutes onshore going over some basics and technique and then we were in the water. Waves were a bit wind blown this morning but she had him standing on his second wave! It took me a couple more than that due in part to my amazing (lack of ) balance and in no time we were both riding 2-4 foot monster waves :) and having long rides and the time of our lives. Very tight knit organization, instructors helping each other out. Provided us with coffee and cupcakes (who doesn't need an Independence Day cupcake at 10 AM?) to stoke up our energy levels. Very impressed with the professionalism balanced with the aloha.