Mike made our 1st time surfing a 10/10 experience! He was able to teach us the basics and safety info quickly and then got us out on the water to catch a ton of waves! He was a great instructor and person, providing individualized feedback after each wave. I highly recommend booking your lessons with Mike.