I was a windsurfing student of Petra’s in New Jersey and later a Kiteboarding Student of Joel’s in SPI. Their teaching methods are similar in that they are able to successfully coach larger groups and yet identify the specific needs of an individual student. Time is not wasted. Instructions are clear with an emphasis on safety and most importantly fun! If you are interested in learning a new sport or wanting to advance to the next level I highly recommend H2O Sports.