Not someone to usually write a review, but Accelerated surfer has immensely helped me. I was an absolute beginner with a strong background in skateboarding and snowboarding; within just a few weeks of surfing and frequent land drills, I have a strong pop up, can pump down the line on decent sized waves, and beginning to work bottom and top turns. My favorite part of the program is the real "training" occurs on land, making the water the time to allow the body to execute what you've trained it do and have fun. I've found myself having more fun in the water and progressing much faster than I should be.