Wavecloud swim school is the brainchild of Dave Adams who has over 30 years of watersports and outdoor adventure experience.
Teaching total beginners to world class athletes, Dave has a unique method that he has developed to get the very best out of you.