
Gi and no-gi instruction for beginners and continuing students.
Our Brazilian Jiu-Jitsu program covers both gi and no-gi training, with BJJ 101 for newer students and BJJ 201 for those continuing to build their game. Classes emphasize technical instruction, task-based training, and problem-solving with training partners in a supportive team environment.
Book a Free Trial
Students train alongside teammates who help each other improve. Coaching focuses on positions, transitions, and understanding why techniques work, so progress carries over from class to class.


A starting point for new students. Classes cover posture, base, grips, escapes, and core positions, taught step by step so beginners can train safely and build a foundation.
For students ready to build on the fundamentals with deeper technical detail, transitions, and more live problem-solving with training partners.
Both gi and no-gi classes run during the week, along with open mat time, so students can develop a complete grappling game.
Try your first class on us. Meet the team in Rockford, Illinois and see how Team Haanpaa approaches training.
Book a Free Trial