No previous experience is required, and you don’t have to be in shape already to begin. Most of the classes are designed to accommodate various experience levels, many are designed to be beginner friendly. The team-focused training creates an environment where we all help each other progress.