All courses

Belt level courses

The belt courses are an excellent place to start your KeenanOnline journey.…

Mastering positions

Knowing about a position is cool. Mastering a position is much better.…

No gi

When things get a little bit slippery, you still need to know…

Passing guard

There are so many guards out there, how will you learn to…

Playing guard

The guy who shares part of the name with this website invented…

Special courses

These courses are an additional way to learn jiu jitsu, different from…

Submissions

You can be really good at jiu jitsu and still pretty bad…