If you are wanting a comprehensive instruction and progression OMBE are really good. I have been a very casual surfer for a lot of years but decided to start putting more time in. When I was a kid there were no lesson so I was well overdue. These guys really give you the how, why, when and more importantly how to to enjoy surfing more. Very thorough technical explanations but with an emphasis on what you should feel and how to keep it simple. Video, skate surf bowl and dry land training exercises as well. These guys really know their stuff, make a positive learning environment and a fun group experience. I will totally do so more with them if I am lucky enough to get a chance.