About
One for All Fencing Academy offers youth fencing classes for children under 10 and ages 10 to 14, adult fencing classes, individual lessons, open floor, summer camps, and mixed open senior epee tournaments for ages 13 and up. Youth under 10 classes meet Monday, Tuesday, Thursday, and Friday at 4:00 pm and Saturday at 9:00 am. Youth ages 10 to 14 meet Monday, Tuesday, Thursday, and Friday at 5:30 pm and Saturday at 10:30 am.
Programs
- Youth Under 10 yrs fencing classes — Under 10 yrs · Mon-Tues Thurs-Fri @ 4pm; Sat @9am
- Youth 10 to 14 yrs fencing classes — 10 to 14 yrs · Mon-Tues Thurs-Fri @ 5:30pm; Sat @10:30am
- Adults fencing classes — Adults · Mon-Tues Thurs-Fri @ 7pm; Sat @12pm
- Individual Lessons — Call or Book online. Subject to availability.
- Open Floor — Wed @ 7-9pm
- Summer Camps
- Mixed Open Senior Epee Tournaments — Open to 13+ yrs of age · 07/12/26 & 08/09/26 at 10am
At a glance
- Ages: 5–18 years old
- Facility hours: Open today 11:00 am – 08:30 pm; break between 2 and 4 PM every day
About the provider
One for All Fencing Academy is led by Coach Zoran Djurisic, the founder, and Coach Mario Martinez. The academy says it was started by fencing in 1991 at the San Jose State University Varsity Fencing team. It says it provides professional coaching certifications, and Coach Mario Martinez has coached with George Pogosov, Sasha Lepenshinski, and Grigory Kirienko, trained with the Ukraine Olympic Fencing team in 1999 and 2000, and earned multiple championships and medals, including bronze at the 2016 Panamerican Veteran Championships and silver at the 2022 Panamerican Veteran Championships.
For intro fencing class, wear sneakers, long sports pants, and a t-shirt. While we prefer to know you're coming, feel free to drop in for adult classes or youth classes. Bring a water bottle to stay hydrated.
Last updated August 26, 2026.
Is this your business? There is no cost, but you will be asked to sign up or log in.