Mike is a fantastic instructor! Heās very calm and inspires confidence. My 10-year old daughter loved the experience and was a natural. It was a bit more work, but Mike got my husband and me riding in waves, too! I wish the beach had been less crowded, but overall a great time and highly recommend.