Beginning Classes
Our Beginning classes are a one-month introduction to the sport of fencing—no previous experience necessary! Perfect for students who are brand new or who need a refresher, these classes cover the basics: on guard stance, footwork, safety rules, essential bladework, and simple tactics. By the end of the month, students will be sparring with others on the electric scoring equipment.
We introduce both foil and epee during the Beginning session, allowing students to explore both weapons before choosing one to continue with. New Beginning classes start every month from September through June, and we also offer free trial classes monthly.
After completing one month of Beginning class—or a week of summer camp—students may move on to the Continuing class for their chosen weapon.
New for 2026: Little Knights! Kids ages 5-6 can learn the basics of fencing through movement exercises and games. Class is once a week for 45 minutes.
- Little Knights
- Ages 5-6
- Mon or Wed 4:30-5:15 PM
- Beginning Kids Fencing
- Ages 7-11
- Mon/Wed 4:30-5:30 PM
- Beginning Junior Fencing
- Ages 11-16
- Thu 4:30-5:30 PM
- Beginning Adult Fencing
- Ages 16+
- Mon/Wed 6:30-7:30 PM
Continuing Classes
Continuing classes build a foundation of basic technical and tactical skills to prepare students for more advanced learning and determine their interest in competition. Areas of focus include good technique, basic tactical ideas, focus and attention, and friendly competition and sportsmanship. Most students should expect to stay at the Continuing level for several months.
- Continuing Kids Foil
- Ages 7-11
- Tue/Thu 4:30-5:30 PM
- Continuing Junior Foil
- Ages 11-16
- Tue 5:30-6:30 PM
- Continuing/Intermediate Adult Foil
- Ages 16+
- Mon/Wed 7:30-8:30 PM
- Continuing Kids Epee
- Ages 7-11
- Mon/Wed 5:30-6:30 PM
- Continuing Junior Epee
- Ages 11-16
- Tue 4:30-5:30 PM
- Continuing/Intermediate Adult Epee
- Ages 16+
- Tue/Thu 7:00-8:00 PM
Intermediate Classes
Designed for students who have mastered the Continuing level, Intermediate Classes offer a structured path toward higher-level training. Instruction emphasizes advanced tactical development, physical conditioning, comprehensive understanding of the rules, and foundational refereeing skills. This program provides a focused and supportive environment for continued growth.
- Intermediate Kids Foil
- Ages 7-11
- Tue/Thu 4:30-5:45 PM
- Intermediate/Advanced Junior Foil
- Ages 11-16
- Tue/Thu 4:30-6:00 PM
- Continuing/Intermediate Adult Foil
- Ages 16+
- Mon/Wed 7:30-8:30 PM
- Intermediate/Advanced Kids Epee
- Ages 7-11
- Mon/Wed/Fri 4:30-6:00 PM
- Intermediate/Advanced Junior Epee
- Ages 11-16
- Tue/Thu 6:00-7:00 PM
- Continuing/Intermediate Adult Epee
- Ages 16+
- Tue/Thu 7:00-8:00 PM
Advanced
Advanced classes are designed for students who have begun participating in local and/or regional tournaments and are ready for a higher level of training and commitment. Enrollment in this program requires coaches’ permission, as well as regular tournament participation and consistent individual lessons to support continued development. Training focuses on advanced tactics, match strategy, physical conditioning, and mental preparation for competition.
- Advanced Youth Foil
- Born 2014-2019
- Mon/Wed/Fri 4:30-6:00 PM
- Intermediate/Advanced Junior Foil
- Born 2009-2015
- Tue/Thu 4:30-6:00 PM
- Intermediate/Advanced Kids Epee
- Ages 7-11
- Mon/Wed/Fri 4:30-6:00 PM
- Intermediate/Advanced Junior Epee
- Ages 11-16
- Tue/Thu 6:00-7:00 PM
Elite
Elite classes represent our highest level of training, designed for nationally competitive athletes seeking rigorous, focused preparation. This program combines intensive athletic conditioning, advanced technical drills, and structured, scenario-based bouting to refine performance under pressure. A commitment of 6–8 hours per week is required, and enrollment is by instructor approval only. The qualification standard for Elite classes is intentionally high to ensure the appropriate level of training and focus. One class session per week is a group athletic conditioning class run by a professional athletic trainer.
- Elite Y10/Y12 Foil
- Born 2014-2019
- Mon/Tue/Wed/Thu 5:30-7:30 PM
- Elite Y14/Junior Foil
- Born 2009-2015
- Mon/Tue/Wed/Thu 6:30-8:30 PM
- Elite Y14+ Epee
- Born 2012 and earlier
- Mon/Wed/Thu 6:30-8:00 PM
