Private//Group//Online Classes


You’ll learn what it takes to protect yourself in a real-life violent encounter and what it takes to defend yourself from a bigger and stronger attacker. Free.

Available as a private, online, or group class


You will learn to identify the signs of impending criminal assault and the correct approach to protecting yourself. Develop the core skills, attributes and knowledge necessary for personal protection.

Available as private or online classes


This program is modified to address the specific scenarios and challenges that women face. You will learn to identify the signs of impending criminal assault and the correct approach to protecting yourself. Develop the core skills, attributes and knowledge necessary for personal protection. Learn to overcome a larger and stronger attacker.

Available as private or online classes


Learn the Ip Man Wing Chun System. Deep dive into classical forms, drills, practical applications, martial strategy and philosophy. Develop a strong mind-body connection, improved coordination, and proprioception.

Available as private or online classes

Open ended from beginner to advanced


Explore Tom’s personal system in continuous development; informed by his 15+years of experience in martial arts. Concepts, techniques and training methods are linked together to develop well rounded, capable and functional martial skills.

Available as private, group & online classes

Open ended from beginner to advanced