Schedule & Tuition

Students of Mountain Karate achieving next belt.
Castro Valley Mountain Karate students train outdoors.

Training Schedule:

Tuesdays – 5:00 p.m. to 5:45 p.m. (Kids)

Tuesdays – 6:00 p.m. to 7:00 p.m. (Adults)

Thursdays – 4:30 p.m. to 5:30 p.m. (All Ranks)

Saturday 9:00 a.m. to 9:45 a.m. (Kids)

Saturday 10:00 a.m. to 11:00 a.m. (Adults)

All classes at my home in Castro Valley

Call for more info: 925-216-8344


Tuition is $85 per month for the first family member and $60 per month for each family member after the first member for unlimited attendance in classes for the students age level. Tuition is always due on the first of each month. You can pay tuition here or bring a check or cash to class.

There are discounts available for tuition paid in advance as follows:

3 months paid in advance: 10%

6 months paid in advance: 20%

What Students Are Saying

Mountain Karate, Castro Valley, student with black belt.

"I've been a member of this club for 7 years. I started by signing up my 7-year-old daughter and after sitting through a couple of practices decided to join. It's been an incredible journey of building physical fitness, space/situation awareness, speed of movement, flexibility, and mindfulness. I also enjoy building relationships with dojo mates, training staff, and karate practitioners everywhere.

The practice challenges you to be mentally present in the now while ignoring things like sweat, muscle pain, etc as you push your body through pre-arranged movement sequences we call kata. It's easy to get started and very gratifying to continually improve and move through the ranks. As a great Chinese proverb says: "The best time to plant a tree was 25 years ago. The next best time is right now."

- Alex O. | 2023

Mountain Karate | Castro Valley, CA

Classes take place at Michael Lushington's home in Castro Valley.

Copyright © Michael Lushington 2024