Choose your Class below for VIRTUAL CLASS TIMES AND VIDEO

Choose your Class below for
VIRTUAL CLASS TIMES AND VIDEO

Excellent Kids

Ages 4 – 6

JOIN CLASS

Beginner

White

JOIN CLASS

Fitness Kickboxing

Classes Running Mon – Fri

JOIN CLASS

Excellent Kids

Ages 4 – 6

JOIN CLASS

Fitness Kickboxing

Classes Running Mon – Fri

JOIN CLASS

Beginner

White

JOIN CLASS

Level 1

Yellow
Yellow-Orange
Orange

JOIN CLASS

Level 2

Orange-Purple
Purple
Purple-Green

JOIN CLASS

Level 3

Green
Green-Blue
Blue

JOIN CLASS

Level 4

Blue-Brown
Brown
Brown-Black

JOIN CLASS

Black Belt Prep


JOIN CLASS

Black Belt


JOIN CLASS

1st Degree & Up


JOIN CLASS

Heritage School

Learn Mandarin

JOIN CLASS

Meditation

Gather Peace of Mind

JOIN CLASS

Need a Little More Support with Your Training?

We understand there is a bit of a learning curve with our new virtual learning environment, 
so we would like to offer any of our students a complimentary 15 MINUTE PRIVATE LESSON as needed.

Choose a time that works for you!
Monday – Friday
2:00pm – 3:40pm & 5:20pm – 6:20pm

Schedule Your Lesson TODAY!

Need a Little More Support with Your Training?


We understand there is a bit of a learning curve with our new virtual learning environment, 
so we would like to offer any of our students a complimentary 15 MINUTE PRIVATE LESSON as needed.

Choose a time that works for you!
Monday – Friday
2:00pm – 3:40pm

Schedule Your Lesson TODAY!

Life Skill of the Week

Life Skill of the Week

Earn virtual badges in our online classes and receive them when you’re able to come back to class!

Excellent Kids

Teamwork
5/25 – 5/31

Download the Student/Parent handout & Coloring Sheet for this Life Skill here:

Click Here

Download the Excellent Kids Belt Stripes Coloring Sheet here:

Click Here

YKB

Teamwork
5/18 – 5/31

Download the Student/Parent handout & Coloring Sheet for this Life Skill here:

Click Here

Download the YK Beginners Belt Stripes Coloring Sheet here:

Click Here

YK/TK/AK

Determination
5/18 – 5/31

Download the Student/Parent handout & Coloring Sheet for this Life Skill here:

Click Here

Practice Curriculum Videos

Practice Curriculum Videos

Currently we are in STRIPE 7 & 8 for all Levels.
Use the links to the videos below to practice at any time!

Download Coloring Belt – Stripes 7-12

Level 1

Yellow | Yellow-Orange | Orange

Level 2

Orange-Purple | Purple | Purple-Green

Level 1

Yellow | Yellow-Orange | Orange

Yellow 7

In and Out Blocks

Orange 8

Up & Down Blocks

Level 2

Orange-Purple | Purple | Purple-Green

Yellow 7

18 Count Blocking

Orange 8

4 Point Sparring Combinations 1 & 2

Level 3

Green | Green-Blue | Blue

Level 4

Blue-Brown | Brown | Brown-Black

Level 3

Green | Green-Blue | Blue

Yellow 7

10 Punching & Kicking Exercise

Orange 8

4 Point Sparring Defense Against Combinations 1 & 2

Level 4

Blue-Brown | Brown | Brown-Black

Yellow 7

20 Count Blocking

Orange 8

Jamming, Leaning

Learn To Tie Your Belt

This is a perfect opportunity to practice tieing your belt if you haven’t mastered it already! Use this video to follow us step-by-step and you’ll be able to tie your belt in no time!

Virtual Private Lessons

Your child can still continue their private lessons with us virtually, streaming the lesson together and maintaining that one-on-one learning experience!

MillbraeSan Francisco

Learn To Tie Your Belt

This is a perfect opportunity to practice tieing your belt if you haven’t mastered it already! Use this video to follow us step-by-step and you’ll be able to tie your belt in no time!

Virtual Private Lessons

Your child can still continue their private lessons with us virtually, streaming the lesson together and maintaining that one-on-one learning experience!

San FranciscoMillbrae