If you are a beginner to advanced intermediate surfer looking to progress, this program will 100% be worth the investment of time and $. Clayton's explanations are very straight forward and easy to follow. You need to work out of the water to progress in the water, and you need to know what to work on. This program provides the support needed to progress.