I had 3 lessons with Mike at KiteProvo and they were excellent. The best instructor I have had. He is patient and can tell you how to fix what you are doing wrong.and it really works. The location is excellent. The water is consistently shallow for miles, the sea floor is soft and free of coral, etc and the wind...
More