Live Classes

We don’t have our own commercial space. We are so old school that we don’t even have a school. Over time, we’ve come to believe that the old way of itinerant teaching is superior to the current retail world of martial arts. The fact is that all you need to learn is a flat, temperature controlled space, an open mind, and a bit of courage. Everything else is bullshit.

Our classes include elements of Aikido, Tai Chi, Cane, Centering, and basic martial principles. We stress both self protection and protection of your attacker whenever possible. Self development is far more important than competition with others, so we never spar. Our classes are intense, fun, and open to all types of humans. Testing and rank is available, but not required. Be Brave. You can do this.

If you’re interested in a scheduling a class,  just give us a call or an email or message us on Facebook (CM Temple) and we’ll get your class or seminar scheduled. We can come to you and we’ll even work with you on price. This is as close to private tutoring as you’re likely to find and it allows for very rapid advancement.

For more information or to get on our training updates list, contact Faye at

Private and Semi Private Classes

Angus has been teaching and training others for 25 years.

He offers personal private sessions in your home or in his own. This can be a one time session or an ongoing commitment.

Ongoing semi-private classes at his own training space Downtown are very affordable $10 per person fee.  Small group classes are scheduled weekly. You can email Faye to get email updates to get the schedule or request a class time. There is no ongoing commitment. All you have to do is RSVP and show up.  (Although if something comes up, you always have the ability to cancel – just make sure you let us know when you can’t make it or you might get kicked off the list!)

Talk to Faye for schedule updates for the semi-private classes.

These classes can include:

  • Somatic Integrity
  • Developing a Personal Practice
  • Tai Chi
  • Martial arts basics
  • Cane


For More Information

To contact us for general questions or to schedule  classes, talk to Faye.


Phone: (702) 488-9929