If you’ve ever been a part of a training group or class at a local gym you know how fun it can be! There’s great music to pump you up, awesome instructors that motivate you throughout the workout, and you get a nice sweat out of it. Well, imagine all of those things, but in a pool! […]