
Train the way you want.
Group classes, private lessons and seminars — all taught in a small-group format with a focus on personal attention.

Wan Yi Chuan Kung Fu
Our main curriculum, taught in beginner, intermediate and advanced sections every Tuesday and Thursday night.
Beginners are students who haven’t yet earned their first rank, the white sash — these classes focus on fundamentals. Some nights the beginner class runs later so students from all levels can work together.
- Stances, footwork, strikes and kicks
- Trapping, locks and takedowns
- Staff and stick weapons training
- Rank progression through the sash system

Private lessons
Train directly with any instructor, on your schedule.
Ideal for accelerating your progress, preparing for rank, working on a specific skill, or getting started before you join a group class.
- Available with any RMA instructor
- Flexible scheduling
- Tailored to your goals and experience

Women’s self-defense
The fundamentals of self-defense in a safe and fun environment — be prepared to sweat and laugh!
Emphasizing simplicity, each session addresses common types of physical and emotional confrontations. The simple solutions you’ll learn work under pressure, for any woman — and the exercises reinforce your skills while getting you fit. Past seminars have been run on a pay-what-you-can basis benefiting Alternatives for Battered Women.
- No experience needed
- Wear loose, comfortable workout clothes and bring water
- Space is limited — reserve by phone or email

Corporate & group programs
Self-defense programs and seminars scheduled for your workplace, school, team or group.
We tailor content and length to your group — from a one-hour awareness workshop to a multi-session course.
- Corporate wellness and safety workshops
- School, college and team events
- Group seminars in specialty arts
Your first month at RMA.
Say hello
Call or email so we know you’re coming — visitors are always welcome.
Visit a class
Watch from the side or jump in and participate. Wear comfortable workout clothes.
Build a plan
We talk through your goals and map out a training plan that fits you.
Earn your sash
Train fundamentals in the beginner section on the way to your first rank.
Come train with us.
Visitors are always welcome to watch or join a class. Just let us know you’re coming — there’s never any pressure to sign up.

