I really enjoy going to the crossfit classes. All the coaches are amazing.The classes are not too big so it really feels like you have a one on one personal trainer. The workouts are challenging to each individual so you can scale it down if you need to without feeling left out. Very positive team environment! 🙂