I've been a member at CrossFit Kitchener for almost 2 years and the time I spend there is always a highlight of my day. The coaches are knowledgeable and supportive, the workouts are challenging (but infinitely scalable), and the community is very welcoming (especially the Noon class 😉).