Surfing is one of the few sports that require all aspects of fitness: Your traditional gym workouts will take care of your strength and aerobic requirements, and your yoga class will be more than adequate for flexibility. However, for surf-specific coordination, agility, balance and...