Calculated from categorized student reviews and profile completeness — instructors, schedule,
facility and pricing — using the data available to us. Manage this academy?
Claim this page to update it.
Disciplines
GiMuay ThaiSelf-DefenseStriking
Classes
Adults ClassesFundamentalsKids Classes
Facilities
Mat Space
Culture
Welcoming Environment
Access
Free Trial
Advertisement
Community reviews
Reviews from Jiu-Jitsu Blog members who have trained at Affinity Academy: Brazilian Jiu Jitsu, Kickboxing & Fitness HQ. Member recommendations raise an academy's Jiu-Jitsu Blog Score.
Trained here? Share your experienceBe the first to review Affinity Academy: Brazilian Jiu Jitsu, Kickboxing & Fitness HQ and help shape its score.
Continue with Google
⭐⭐⭐⭐⭐
A fantastic gym with an incredibly welcoming and supportive atmosphere!
What really sets this gym apart is not only the quality of instruction, but the people behind it. The instructors are personable, friendly, knowledgeable, and genuinely invested in making everyone feel comfortable. Their teaching is clear, approachable, and easy to follow, regardless of experience or ability.
As a mother of three returning to exercise shortly after giving birth, I was initially a little apprehensive about joining classes where most participants were younger and male. However, from the very beginning, I felt welcomed, included, and encouraged to participate at my own pace. There is a genuine sense of inclusivity here, with absolutely no judgment or intimidation. It’s a refreshing environment where everyone is treated with the same respect, regardless of age, gender, or fitness level.
Equally important to me is the experience my daughter has had attending both BJJ and Muay Thai classes. Her instructors are exceptionally patient, knowledgeable, and supportive. They strike a wonderful balance between teaching proper technique and discipline while maintaining a positive, age-appropriate, and encouraging environment. Unlike some more traditional martial arts gyms, where instruction can feel overly rigid or instructor-centred, this gym takes a genuinely child-focused approach. The emphasis is on helping children learn, develop confidence, and enjoy the process rather than simply expecting them to conform.
It’s rare to find a gym that caters so thoughtfully to both adults and children without compromising the quality of instruction.
I wholeheartedly recommend this gym to anyone looking for quality martial arts training in an inclusive, respectful, and genuinely welcoming community. Whether you’re an experienced athlete, a complete beginner, a parent returning to fitness, or looking for a great environment for your children, this is a wonderful place to train.
We had a great experience at the gym! My daughter and I really enjoyed our time there. The gym is spacious, clean, and well-equipped, and the instructor was very friendly, welcoming, and helpful. We’re looking forward to coming back!
Great gym! My son is in the little ninjas class and loves it. Coach Nick is a great coach and makes class engaging and easily digestible for children. I also do adult classes and it's very welcoming and supportive. Would recommend this gym to anyone who wants to learn about BJJ.
Popped in here on a visit from Ontario. Andell is a great teacher and a great coach, explains things well and is patient. I will definitely come back here again when I’m in town.
Lovely new facility, thats always clean. The Affinity Academy staff are always welcoming and professional, no matter what location you go to. They take time to explain and breakdown techniques. Great kids classes that are well run and organized. My 10 year old has been training here for about 4 years. It's amazing to see her focus on tasks in other sports and school. Most importantly, I don't have to worry about her being bullied at school and that's the piece of mind I need as a parent. Thanks Affinity!
It is a great place to learn and train bjj! 😊
I have been training at Affinity Academy for more than 10 years and I can honestly say that it is one of the best decisions I ever made.
The instructors are very knowledgeable, patient, and supportive. They always challenge me to improve my technique and push my limits.
The students/gym members are great and respectful. They come from different backgrounds, ages, and skill levels, but they all share a common passion for bjj. They are always willing to help each other, spar, and have fun. There is a strong sense of camaraderie and friendship among us.
The gym itself is well-equipped, spacious, and clean. It has everything you need to train comfortably and safely.
If you are looking for a place to learn and train bjj, I highly recommend Affinity Academy. It is more than just a gym, it is a community.
I recently started coming to this gym and it’s been a really fun experience! The owners are also fitness trainers, I’ve had such a positive experience with working out as true beginner who’s hated going to gyms. I’m very happy with the hospitality and expertise they offer. I very highly recommend them! A pleasure to deal with it.
This place is top-notch. The space is aesthetically pleasing, and, most importantly, the mats are consistently clean. The instructors, Prof Andell and Coach Nick, are truly exceptional in their ability to break down techniques and explain subtle nuances, which greatly enhances the learning experience. The training intensity is spot-on. During classes, you start by drilling to perfect the technique, and at the end, you get to "roll" to simulate the technique at real intensity. They also offer open mats where you can engage in matches with different partners at real competition intensity. Additionally, I appreciate that they provide both no-gi and gi classes, which expose you to two different worlds. No-gi is faster and more explosive, in stark contrast to gi, which is more technical and slow-paced. Oh, and I value the fact that advancements in rank are earned, not given.
I've had an amazing experience at the Affinity Academy! The instructors are not only highly skilled but also incredibly patient. They make sure everyone, regardless of their level, feels welcome and supported. The friendly community among students here is fantastic, creating a warm and motivating atmosphere. Plus, the facility is top-notch - clean, well-maintained, and equipped for a great training experience. If you're looking to dive into BJJ, I highly recommend Affinity Academy!