Tu Kaha offers the following classes:


Brazilian Jiu Jitsu (All Levels)

Our all-levels class. Training with varying ranks is a great opportunity to learn from your partners.

BJJ Fundamentals

This is our White belt class. Here you’ll learn the basics of BJJ and general functional conditioning.

It also serves as an all-level drills & fundamentals class, this is a good class to really hone those technical skills.

Brazilian Jiu Jitsu for Women

This class is specifically tailored for women, focusing on techniques, leverage and timing. It also allows women to train and spar together in a supportive environment.


Kids BJJ

Our childrens’ class. We aim to provide a fun and enjoyable experience for kids, while developing their fitness, awareness of movement, discipline and self-confidence.


Mixed martial arts training incorporating grappling, striking and wrestling.

BJJ Competition Training

Intensive training session focused on competition strategies and conditioning.


Freestyle and greco-roman wrestling.

 Follow this link for our latest timetable