About Us

image26

Our Philosophy

Qualified Instructors

Our Philosophy

Promoting Honor, Discipline, and Safety in our community by empowering our students with the values of martial arts to become better individuals!

image27

Our Campuses

Qualified Instructors

Our Philosophy

Discover your dojo! As something amazing will happen. With our high intensity training and discipline, you’ll push past your limits and discover your new self in our various campuses

image28

Qualified Instructors

Qualified Instructors

Qualified Instructors

Discover our amazing instructors! As we provide skilled and friendly instructors who are role models both inside and outside the Dojo


image29

Partners & Sponsors

Partners & Sponsors

Partners & Sponsors

Discover our amazing partners & sponsors who help us support our love for martial arts! 

image30

Events

Partners & Sponsors

Partners & Sponsors

Dont miss out on exciting events!

image31

Our Products

Partners & Sponsors

Our Products

Dont miss out on our amazing products! 

Grand Master John Chang Bios

Kancho / Grand Master John Chang video Bios for 2019 -2020.

Weekly Classes

Monday

City of Saratoga Park & Recreation

5:00 pm - 7:00 pm

19655 Allendale Ave, Saratoga, CA 95070

Monday

City of Saratoga Park & Recreation

  • Beginners / Intermediate Ages 8+
  • Advanced 12+ 

5:00 pm - 7:00 pm

19655 Allendale Ave, Saratoga, CA 95070

Tuesday

Menlo Park German American International School

2:00 pm - 4:00 pm

475 Pope Street, Menlo Park, CA 94025

Tuesday

Menlo Park German American International School

  • Beginners Age 4-7
  • Beginners / Intermediate Ages 8+

2:00 pm - 4:00 pm

475 Pope Street, Menlo Park, CA 94025

Tuesday

Sunnyvale Las Palmas Park

5:30 pm - 8:30 pm

850 Russet Dr, Sunnyvale, CA 94087

Tuesday

Sunnyvale Las Palmas Park

  • Beginners / Intermediate Ages 8+
  • Advanced 12+

5:30 pm - 8:30 pm

850 Russet Dr, Sunnyvale, CA 94087

Wednesday

City of Saratoga Park & Recreation

4:00 pm - 7:00 pm

19655 Allendale Ave, Saratoga, CA 95070

Wednesday

City of Saratoga Park & Recreation

  • Beginners Age 4-7
  • Beginners / Intermediate Ages 8+
  • Advanced 12+

4:00 pm - 7:00 pm

19655 Allendale Ave, Saratoga, CA 95070

Thursday

City of Los Altos Park & Recreation

5:00 pm - 8:00 pm

97 Hillview Ave, Los Altos, CA 94022

Thursday

City of Los Altos Park & Recreation

  • Beginners Age 4-7
  • Beginners / Intermediate Ages 8+
  • Advanced 12+

5:00 pm - 8:00 pm

97 Hillview Ave, Los Altos, CA 94022

More Events