We offer hour long sessions comprised of teams based on experience and skill level. We strive to make sure all clients are challenged during every session, while also maintaining a fun environment. Workouts are created specifically for each group and exercises are progressed or regressed depending upon the comfort levels of the group members.