Karate
Little Dragons for ages 5-7: This high-energy class introduces young students to the basics of martial arts through fun movement drills, beginner techniques, and structured games. Little Dragons focuses on building confidence, coordination, listening skills, and respectful behavior — laying the foundation for future martial arts training.
Youth Beginner/White Belts Class for ages 8-12: Perfect for first-time students or new white belts, this class teaches the fundamentals of karate — including basic blocks, stances, kicks, and dojo etiquette. Students will improve focus, balance, and body control while gaining the confidence to progress in skill and rank.
Youth Intermediate Class for White thru Green Belts: This class is for students ranked white belt through green belt. Students will continue their rank progression through one-steps, forms, blocks, kicks, and sparring foundations. Emphasis is placed on proper technique and memorization, along with American States Karate values and martial arts history.
Teen & Adult Class for Beginning thru Green Belt: For teens and adults who are new to karate or ranked up to green belt. Students will learn one-steps, forms, blocks, kicks, and sparring foundations. Emphasis is placed on proper technique and memorization, along with American States Karate values and martial arts history.
Advanced Class for Blue Belts and Above: This class combines advanced curriculum, sparring drills, pad work, and deeper exploration of martial arts techniques. Students will also study the principles of American States Karate, including belt color meanings and the origins of each form. Ideal for teens and adults continuing their martial arts journey.
Bring to Class: Uniform and belt, plus a water bottle.
Karate Classes are taught by Mr. Zakh Peterson (2nd Degree Black Belt), a certified instructor with American States Karate. Lead Instructor at American States Karate: Mrs. Buffy Currie (4th Degree Black Belt).
322- Advanced for Blue Belts and Above
| Date | Time | Location |
|---|---|---|
| Tue, Jun 16th 2026 | 7:35 - 8:35 PM | Byron Community Education Center |
| Tue, Jun 23rd 2026 | 7:35 - 8:35 PM | Byron Community Education Center |
| Tue, Jun 30th 2026 | 7:35 - 8:35 PM | Byron Community Education Center |
| Tue, Jul 7th 2026 | 7:35 - 8:35 PM | Byron Community Education Center |
| Tue, Jul 14th 2026 | 7:35 - 8:35 PM | Byron Community Education Center |
| Tue, Jul 21st 2026 | 7:35 - 8:35 PM | Byron Community Education Center |
322- Little Dragons
| Date | Time | Location |
|---|---|---|
| Tue, Jun 16th 2026 | 4:30 - 5:00 PM | Byron Community Education Center |
| Tue, Jun 23rd 2026 | 4:30 - 5:00 PM | Byron Community Education Center |
| Tue, Jun 30th 2026 | 4:30 - 5:00 PM | Byron Community Education Center |
| Tue, Jul 7th 2026 | 4:30 - 5:00 PM | Byron Community Education Center |
| Tue, Jul 14th 2026 | 4:30 - 5:00 PM | Byron Community Education Center |
| Tue, Jul 21st 2026 | 4:30 - 5:00 PM | Byron Community Education Center |
322- Teen & Adult Beginner
| Date | Time | Location |
|---|---|---|
| Tue, Jun 16th 2026 | 6:45 - 7:30 PM | Byron Community Education Center |
| Tue, Jun 23rd 2026 | 6:45 - 7:30 PM | Byron Community Education Center |
| Tue, Jun 30th 2026 | 6:45 - 7:30 PM | Byron Community Education Center |
| Tue, Jul 7th 2026 | 6:45 - 7:30 PM | Byron Community Education Center |
| Tue, Jul 14th 2026 | 6:45 - 7:30 PM | Byron Community Education Center |
| Tue, Jul 21st 2026 | 6:45 - 7:30 PM | Byron Community Education Center |
322- Youth Beginner
| Date | Time | Location |
|---|---|---|
| Tue, Jun 16th 2026 | 5:00 - 5:30 PM | Byron Community Education Center |
| Tue, Jun 23rd 2026 | 5:00 - 5:30 PM | Byron Community Education Center |
| Tue, Jun 30th 2026 | 5:00 - 5:30 PM | Byron Community Education Center |
| Tue, Jul 7th 2026 | 5:00 - 5:30 PM | Byron Community Education Center |
| Tue, Jul 14th 2026 | 5:00 - 5:30 PM | Byron Community Education Center |
| Tue, Jul 21st 2026 | 5:00 - 5:30 PM | Byron Community Education Center |
322- Youth Intermediate
| Date | Time | Location |
|---|---|---|
| Tue, Jun 16th 2026 | 5:35 - 6:35 PM | Byron Community Education Center |
| Tue, Jun 23rd 2026 | 5:35 - 6:35 PM | Byron Community Education Center |
| Tue, Jun 30th 2026 | 5:35 - 6:35 PM | Byron Community Education Center |
| Tue, Jul 7th 2026 | 5:35 - 6:35 PM | Byron Community Education Center |
| Tue, Jul 14th 2026 | 5:35 - 6:35 PM | Byron Community Education Center |
| Tue, Jul 21st 2026 | 5:35 - 6:35 PM | Byron Community Education Center |