Class Schedule
Find the perfect class time for your training
Class Schedule
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 4:30 – 5:00 PM Dragons White – Camo 4:30 – 5:00 PM Dragons Green – Red 4:00 – 4:45 PM Jr White – Yellow 4:45 – 5:30 PM Jr Camo – Purple 6:00 – 6:45 PM Jr Blue – Rec. Black 6:45 – 7:30 PM Jr Black Belts 7:30 – 8:15 PM Teen/Adult Color Belts 5:30 – 6:00 PM Leadership | 4:30 – 5:00 PM Dragons White – Camo 5:00 – 5:30 PM Dragons Green – Red 5:30 – 6:15 PM Jr White – Yellow 5:00 – 5:45 PM Jr Camo – Purple 6:15 – 7:00 PM Jr Blue – Rec. Black 7:45 – 8:30 PM Jr Black Belts 7:00 – 7:45 PM Teen/Adult Color Belts 7:45 – 8:30 PM Teen/Adult Black Belts 5:45 – 6:15 PM Leadership 7:00 – 7:45 PM Inspired | 4:30 – 5:00 PM Dragons White – Camo 4:30 – 5:00 PM Dragons Green – Red 5:45 – 6:30 PM Jr White – Yellow 6:15 – 7:00 PM Jr Camo – Purple 4:30 – 5:15 PM Jr Blue – Rec. Black 7:15 – 8:00 PM Jr Black Belts 7:00 – 7:45 PM Teen/Adult Color Belts 7:15 – 8:00 PM Teen/Adult Black Belts 5:45 – 6:15 PM Leadership 6:30 – 7:15 PM Inspired | 4:30 – 5:00 PM Dragons White – Camo 4:30 – 5:00 PM Dragons Green – Red 5:00 – 5:45 PM Jr White – Yellow 5:00 – 5:45 PM Jr Camo – Purple 5:00 – 5:45 PM Jr Blue – Rec. Black 7:00 – 7:45 PM Jr Black Belts 7:00 – 7:45 PM Teen/Adult Color Belts 7:00 – 7:45 PM Teen/Adult Black Belts | 4:30 – 5:00 PM Dragons White – Camo 4:30 – 5:00 PM Dragons Green – Red 5:00 – 5:45 PM Jr White – Yellow 5:00 – 5:45 PM Jr Camo – Purple 5:00 – 5:45 PM Jr Blue – Rec. Black 7:00 – 7:45 PM Jr Black Belts 7:45 – 8:30 PM Teen/Adult Black Belts | — | — |
Schedule subject to change. Contact us for the most up-to-date class times.
Program Options
Kids Martial Arts (Ages 3–6)
Our Little Champions program gives children ages 3–6 their first experience with martial arts in a nurturing, age-appropriate environment. Kids develop coordination, listening skills, and self-control through movement games and age-appropriate technique — setting a strong foundation before they can even read.
View ProgramYouth Martial Arts (Ages 7–10)
Built for school-age kids who are ready to focus and be challenged, our Youth Martial Arts program develops more than kicks and blocks. Students earn belts, set goals, and build the kind of self-confidence that carries into the classroom and beyond.
View ProgramTeen Martial Arts (Ages 11–18)
Teenagers face real pressures — and martial arts gives them a healthy outlet and a community to belong to. Our teen program blends Taekwondo, Krav Maga, and Jiu-Jitsu techniques with lessons in respect and leadership. Students earn rank and responsibility as they progress.
View ProgramAdult Martial Arts
Our adult program is built for real life — no fluff, just practical fitness and genuine self-defense skills. Whether you want to lose weight, reduce stress, or learn something meaningful, you'll train alongside a community of like-minded adults who show up and push each other.
View ProgramReady to Start? Try 2 Weeks for Just $20
Join hundreds of Johns Creek families who train at IMA. No experience needed — just show up.
Contact Us
Fill out the form below and we'll reach out to get you started.
Thank You!
We've received your information and will reach out shortly to get you started.