Great app with excellent videos!
A lot of attention to detail went into this app and the workouts are versatile with plenty of ideas and variations! I enjoyed watching a video before doing a workout and loved the location option on how to prepare for different breaks!
Droopy! about
Joel Parkinson Pro Surf Training