Classes suited for the complete beginner. Learn the fundamentals of martial arts from award-winning coaches, rapidly achieve your goals and feel confident moving into advanced classes.
From a good, to a great fighter. For more experienced fighters who've learned the basics and want to learn more advanced, challenging techniques and drills.
Reach your full fighting potential. Elite training with other high-level fighters to represent OFA and excel in competition. Hard work is the key to success on the cage and mats.