Martial Arts Programs for All Ages in Orem, Utah
Ninjas Program 5-8 Year Old
Our Ninjas Program builds coordination, strength, and focus, while also teaching emotional resilience and effective communication. Students learn in a fun, supportive environment, developing tools to face challenges both on the mat and in everyday life. Through engaging drills and interactive games, kids cultivate confidence, discipline, and respect, which they carry into their home, school, and social settings.
Junior Program 9+ Year Old
Designed to empower growing minds and bodies, this program helps students master self-defense, build confidence, and develop problem-solving skills. It’s a fun, challenging environment that equips students with valuable tools for both martial arts and life. Students learn how to set goals, manage time, and overcome obstacles, building a sense of accomplishment and pride in their progress."
​​
Teen and Adult Program
Our Teen and Adult Program blends physical training with mental growth, fostering discipline and inner peace. Whether for fitness, stress relief, or self-defense, this class helps students navigate physical and life challenges with confidence. By incorporating meditation and mindfulness techniques, the program helps participants build resilience, manage stress, and cultivate a balanced mindset for personal and professional life.
Private Lessons
Tailored to individual or family needs, our private lessons offer personalized training focused on specific goals and challenges. Ideal for students looking for accelerated progress or customized instruction in a one-on-one setting. Each session is designed to deepen understanding, enhance technique, and address specific life skills, making it a powerful complement to group classes or a standalone path to mastery.
Class Schedule
Ninja Class 5 - 8 year old
Tuesday & Thursday 4:00 pm (30 min)
Monday & Wednesday 4:45 pm (30 min)
Juniors Beginner Class 9+ year old
Monday & Wednesday 4:00 pm (45 min)
Tuesday & Thursday 4:30 pm (45 min)
Monday & Wednesday 5:15 pm (45 min)
Monday & Wednesday 6:45 pm (45 minutes)
Junior Intermediate Class
Monday & Wednesday 6:00 pm (45 min)
Tuesday & Thursday 5:15 pm (45 min)
Teens / Adults
Tuesday & Thursday 6:00 pm (60 min) Intermediate
Tuesday & Thursday 7:00 pm (45 min) Beginner
Introductory and Private Lessons
By Appointment Only