
About EMB

EMB Martial Arts was founded by High Sensei Fred Hamilton, who received his first black belt in Tang Soo Do under Chuck Norris. Our Eclectic system incorporates Tang Soo do, Shinjitsu Do, Taekwondo, Limalama, Kempo, and Boxing. While traditional in nature, we focus on building real world skills that prepare students for hostile encounters. We also focus on developing the whole student, mind and body, by incorporating weekly chats aimed to teach life lessons and impart wisdom.

Programs
From first-time students to experienced fighters, our programs build practical striking and self-defense skills while improving fitness, focus, and confidence. Our Mighty Movers class for children 2.5 – 5 years old serves as an introduction to martial arts. This class focuses on building fundamental skills in balance, agility, and discipline while incorporating fun movement and basic striking skills. Our beginner class for kids builds on the foundation by adding traditional stances, blocks, and the first kata. This class aims to solidify the foundation from which all advanced skills will follow. Our mixed skills classes continue our students’ journey by honing their discipline, strength, speed, accuracy, and technique. We focus on mastery and muscle memory through repetition. Our advanced class takes our students to the next level in their skills, expanding beyond the basics, and preparing them for their black belt through increased challenges. Finally, we offer classes specifically for teens and adults of all ranks.
Schedule of Classes
Monday
- Teen and Adult
9:00–10:00am - Mighty Movers
4:00–4:35pm
Tuesday
- Teen and Adult
9:00–10:00am - Mixed Age/Skill
2:45–3:35pm - Mixed Age/Skill
3:45–4:35pm - Beginner Kids
4:45–5:35pm
Wednesday
- Teen and Adult
9:00–10:00am - Mighty Movers
11:15–11:50am - Advanced
3:45–4:45pm
Thursday
- Mixed Age/Skill
2:45–3:35pm - Mixed Age/Skill
3:45–4:35pm - Beginner Kids
4:45–5:35pm - Teen and Adult
5:45–6:45pm
Friday
- Teen and Adult
9:00–10:00am
Visit us
20424 W. Valley Blvd #C, Tehachapi, CA 93561
Phone
707-548-9067
