Private//Group//Online Classes


Weekly Online Gung Fu Group Class

This class is open to everyone. We train solid fundamentals drawn from multiple martial arts systems, focusing on practical self-defense, body mechanics, coordination, and flow. No fancy forms, no ego – just effective basics that build strength, mobility, awareness, and confidence. Perfect for beginners and experienced students alike.

Tuesdays 630-730pm PST - Online over Zoom. Enroll here.

Learn more

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

Learn more

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 more

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

Learn more

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

Learn more