Give us a call: (559) 432-6292

Break The Barriers

Class Search

*If you don’t see a class for your student’s age, please contact us or call our office at (559) 432-6292

Program Class Age Days & Times
Archery (August 12th - December 21st) Introductory Class 8 - 100 Monday: 6:00-7:00pm
Archery (August 12th - December 21st) General Archery 8 - 100 Monday: 4:00-5:00pm
Monday: 5:00-6:00pm
Monday: 7:00-8:00pm
Tuesday: 4:00-5:00pm
Tuesday: 5:00-6:00pm
Tuesday: 6:00-7:00pm
Tuesday: 7:00-8:00pm
Wednesday: 4:00-5:00pm
Wednesday: 5:00-6:00pm
Thursday: 4:00-5:00pm
Thursday: 6:00-7:00pm
Thursday: 7:00-8:00pm
Archery (August 12th - December 21st) Advanced Archery *Permission 8 - 100 Wednesday: 6:00-7:00pm
Thursday 5:00-6:00pm
ASL Sign Language (August 12th - December 17th) ASL Sign Language 6 + Monday: 5:00-6:00pm
Tuesday: 11:00am-12:00pm
Dance (August 12th - December 21st) Creative Movement/Tap Parent and Me 2 - 3 Tuesday: 9:15-10:00am
Dance (August 12th - December 21st) Creative Movement/Tap 2 - 3 Monday: 10:15-11:00am
Tuesday: 4:15-5:00pm
Wednesday: 5:15-6:00pm
Friday: 10:15-11:00am
Saturday: 10:15-11:00am
Dance (August 12th - December 21st) Ballet/Tap 4 - 5 Monday: 11:00am-12:00pm
Monday: 5:00-6:00pm
Tuesday: 10:00-11:00am
Tuesday: 4:00-5:00pm
Thursday: 6:00-7:00pm
Friday: 11:00am-12:00pm
Dance (August 12th - December 21st) Ballet Tech I 5 - 7 Monday: 5:00-6:00pm
Wednesday: 3:00-4:00pm
Thursday: 3:00-4:00pm
Friday: 3:00-4:00pm
Saturday: 12:00-1:00pm
Dance (August 12th - December 21st) Ballet Tech IB 8 - 12 Tuesday: 6:30-7:30pm
Dance (August 12th - December 21st) Ballet Tech II 8 - 10 Monday: 4:00-5:00
Wednesday: 5:00-6:00
Dance (August 12th - December 21st) Intermediate Ballet + (BY PERMISSION ONLY)
Tuesday: 5:00-6:30pm
Thursday: 4:00-6:00pm
Dance (August 12th - December 21st) Advanced Ballet + (BY PERMISSION ONLY)
Tuesday: 5:00-6:30pm
Thursday: 5:00-7:00pm
Dance (August 12th - December 21st) Open Beg/Int Ballet 17 + Thursday: 7:00-8:00pm
Dance (August 12th - December 21st) Open Int/Adv Ballet 16 + Monday: 6:00-7:00pm
Dance (August 12th - December 21st) Hip Hop 6 - 10 Tuesday: 6:00-7:00pm
Friday: 6:00-7:00pm
Saturday: 11:00am-12:00pm
Dance (August 12th - December 21st) Hip Hop 9 - 15 Friday: 4:00-5:00pm
Dance (August 12th - December 21st) Hip Hop 16 + Tuesday: 5:00-6:00pm
Dance (August 12th - December 21st) Contemporary I 6 - 10 Wednesday: 4:00-5:00pm
Friday: 5:00-6:00pm
Dance (August 12th - December 21st) Contemporary II 10 + Monday: 6:00-7:00pm
Wednesday: 6:00-7:00pm
Dance (August 12th - December 21st) Dance Combo 8 + Monday: 7:00-8:00pm
Dance (August 12th - December 21st) Dance Combo 17 + Tuesday: 3:00-4:00pm
Dance (August 12th - December 21st) Dance Combo Parent & Me 5 - 12 Friday: 1:15-2:00pm
Aquatics (August 12th - September 21st) Group Classes - Baby & Me 0.5 - 1.5 Friday: 3:15-3:45pm
Saturday: 9:15-9:45am
Aquatics (August 12th - September 21st) Group Classes - Toddler & Me 1.5 - 3 Friday: 4:00-4:30pm
Friday: 4:45-5:15pm
Saturday: 10:00-10:30am
Aquatics (August 12th - September 21st) Private Classes - Once a week 3 + Monday: 11:00-11:30am
Monday: 11:45-12:15pm
Monday: 12:30-1:00pm
Monday: 1:00-1:30pm
Monday: 1:45-2:15pm
Monday: 2:30-3:00pm
Monday: 3:15-3:45pm
Monday: 4:00-4:30pm
Monday: 4:45-5:15pm
Monday: 5:30-6:00pm
Tuesday: 11:00-11:30am
Tuesday: 11:45-12:15pm
Tuesday: 12:30-1:00pm
Tuesday: 1:00-1:30pm
Tuesday: 1:45-2:15pm
Tuesday: 2:30-3:00pm
Tuesday: 3:15-3:45pm
Tuesday: 4:00-4:30pm
Tuesday: 4:45-5:15pm
Tuesday: 5:30-6:00pm
Tuesday: 6:15-6:45pm
Tuesday: 7:00-7:30pm
Wednesday: 11:00-11:30am
Wednesday: 11:45-12:15pm
Wednesday: 12:30-1:00pm
Wednesday: 1:00-1:30pm
Wednesday: 1:45-2:15pm
Wednesday: 2:30-3:00pm
Wednesday: 3:15-3:45pm
Wednesday: 4:00-4:30pm
Wednesday: 4:45-5:15pm
Wednesday: 5:30-6:00pm
Wednesday: 6:15-6:45pm
Wednesday: 7:00-7:30pm
Thursday: 11:00-11:30am
Thursday: 11:45-12:15pm
Thursday: 12:30-1:00pm
Thursday: 1:00-1:30pm
Thursday: 1:45-2:15pm
Thursday: 2:30-3:00pm
Thursday: 3:15-3:45pm
Thursday: 4:00-4:30pm
Thursday: 4:45-5:15pm
Thursday: 5:30-6:00pm
Friday: 11:00-11:30am
Friday: 11:45-12:15pm
Friday: 12:30-1:00pm
Friday: 1:00-1:30pm
Friday: 1:45-2:15pm
Friday: 2:30-3:00pm
Friday: 3:15-3:45pm
Friday: 4:00-4:30pm
Friday: 4:45-5:15pm
Saturday: 9:15-9:45am
Saturday: 10:00-10:30am
Saturday: 10:45-11:15am
Saturday: 11:30-12:00pm
Saturday: 12:15-12:45pm
Aquatics (August 12th - September 21st) BTB Swim Team(By Permission) + Monday: 6:15-7:00pm
Thursday: 6:15-7:00pm
Aquatics (September 23rd - November 2nd) Group Classes - Baby & Me 0.5 - 1.5 Friday: 3:15-3:45pm
Saturday: 9:15-9:45am
Aquatics (September 23rd - November 2nd) Group Classes - Toddler & Me 1.5 - 3 Friday: 4:00-4:30pm
Friday: 4:45-5:15pm
Saturday: 10:00-10:30am
Aquatics (September 23rd - November 2nd) Private Classes - Once a week 3 + Monday: 11:00-11:30am
Monday: 11:45-12:15pm
Monday: 12:30-1:00pm
Monday: 1:00-1:30pm
Monday: 1:45-2:15pm
Monday: 2:30-3:00pm
Monday: 3:15-3:45pm
Monday: 4:00-4:30pm
Monday: 4:45-5:15pm
Monday: 5:30-6:00pm
Tuesday: 11:00-11:30am
Tuesday: 11:45-12:15pm
Tuesday: 12:30-1:00pm
Tuesday: 1:00-1:30pm
Tuesday: 1:45-2:15pm
Tuesday: 2:30-3:00pm
Tuesday: 3:15-3:45pm
Tuesday: 4:00-4:30pm
Tuesday: 4:45-5:15pm
Tuesday: 5:30-6:00pm
Tuesday: 6:15-6:45pm
Tuesday: 7:00-7:30pm
Wednesday: 11:00-11:30am
Wednesday: 11:45-12:15pm
Wednesday: 12:30-1:00pm
Wednesday: 1:00-1:30pm
Wednesday: 1:45-2:15pm
Wednesday: 2:30-3:00pm
Wednesday: 3:15-3:45pm
Wednesday: 4:00-4:30pm
Wednesday: 4:45-5:15pm
Wednesday: 5:30-6:00pm
Wednesday: 6:15-6:45pm
Wednesday: 7:00-7:30pm
Thursday: 11:00-11:30am
Thursday: 11:45-12:15pm
Thursday: 12:30-1:00pm
Thursday: 1:00-1:30pm
Thursday: 1:45-2:15pm
Thursday: 2:30-3:00pm
Thursday: 3:15-3:45pm
Thursday: 4:00-4:30pm
Thursday: 4:45-5:15pm
Thursday: 5:30-6:00pm
Friday: 11:00-11:30am
Friday: 11:45-12:15pm
Friday: 12:30-1:00pm
Friday: 1:00-1:30pm
Friday: 1:45-2:15pm
Friday: 2:30-3:00pm
Friday: 3:15-3:45pm
Friday: 4:00-4:30pm
Friday: 4:45-5:15pm
Saturday: 9:15-9:45am
Saturday: 10:00-10:30am
Saturday: 10:45-11:15am
Saturday: 11:30-12:00pm
Saturday: 12:15-12:45pm
Aquatics (September 23rd - November 2nd) BTB Swim Team(By Permission) + Monday: 6:15-7:00pm
Thursday: 6:15-7:00pm
Aquatics (November 4th - December 21st) Group Classes - Baby & Me 0.5 - 1.5 Friday: 3:15-3:45pm
Saturday: 9:15-9:45am
Aquatics (November 4th - December 21st) Group Classes - Toddler & Me 1.5 - 3 Friday: 4:00-4:30pm
Friday: 4:45-5:15pm
Saturday: 10:00-10:30am
Aquatics (November 4th - December 21st) Private Classes - Once a week 3 + Monday: 11:00-11:30am
Monday: 11:45-12:15pm
Monday: 12:30-1:00pm
Monday: 1:00-1:30pm
Monday: 1:45-2:15pm
Monday: 2:30-3:00pm
Monday: 3:15-3:45pm
Monday: 4:00-4:30pm
Monday: 4:45-5:15pm
Monday: 5:30-6:00pm
Tuesday: 11:00-11:30am
Tuesday: 11:45-12:15pm
Tuesday: 12:30-1:00pm
Tuesday: 1:00-1:30pm
Tuesday: 1:45-2:15pm
Tuesday: 2:30-3:00pm
Tuesday: 3:15-3:45pm
Tuesday: 4:00-4:30pm
Tuesday: 4:45-5:15pm
Tuesday: 5:30-6:00pm
Tuesday: 6:15-6:45pm
Tuesday: 7:00-7:30pm
Wednesday: 11:00-11:30am
Wednesday: 11:45-12:15pm
Wednesday: 12:30-1:00pm
Wednesday: 1:00-1:30pm
Wednesday: 1:45-2:15pm
Wednesday: 2:30-3:00pm
Wednesday: 3:15-3:45pm
Wednesday: 4:00-4:30pm
Wednesday: 4:45-5:15pm
Wednesday: 5:30-6:00pm
Wednesday: 6:15-6:45pm
Wednesday: 7:00-7:30pm
Thursday: 11:00-11:30am
Thursday: 11:45-12:15pm
Thursday: 12:30-1:00pm
Thursday: 1:00-1:30pm
Thursday: 1:45-2:15pm
Thursday: 2:30-3:00pm
Thursday: 3:15-3:45pm
Thursday: 4:00-4:30pm
Thursday: 4:45-5:15pm
Thursday: 5:30-6:00pm
Friday: 11:00-11:30am
Friday: 11:45-12:15pm
Friday: 12:30-1:00pm
Friday: 1:00-1:30pm
Friday: 1:45-2:15pm
Friday: 2:30-3:00pm
Friday: 3:15-3:45pm
Friday: 4:00-4:30pm
Friday: 4:45-5:15pm
Saturday: 9:15-9:45am
Saturday: 10:00-10:30am
Saturday: 10:45-11:15am
Saturday: 11:30-12:00pm
Saturday: 12:15-12:45pm
Aquatics (November 4th - December 21st) BTB Swim Team(By Permission) + Monday: 6:15-7:00pm
Thursday: 6:15-7:00pm
Veterans Air Rifle 18 - 100 Tuesday: 10:30-11:30am
Veterans Archery 18 - 100 Monday: 2:00-4:00pm
Tuesday: 2:00-4:00pm
Wednesday: 2:00-4:00pm
Thursday: 2:00-4:00pm
Veterans Badminton 18 - 100 Monday: 10:00-11:30am
Wednesday: 10:00-11:30am
Friday: 10:00-11:30am
Veterans Biblical Studies 18 - 100 Wednesday: 12:00-1:00pm
Veterans HOPE 18 - 100 By appointment only
Veterans Lap Swim 18 - 100 Monday: 10:00-11:00am
Wednesday: 10:00-11:00am
Friday: 10:00-11:00am
Veterans Martial Arts 18 - 100 Tuesday: 5:00-6:00pm
Thursday: 7:00-8:00pm
Veterans Personal Trainer 18 - 100 By appointment only
Veterans Pickleball 18 - 100 Monday: 10:00-11:30am
Wednesday: 10:00-11:30am
Friday: 10:00-11:30am
Veterans Show Up Fitness Class 18 - 100 Monday: 9:00-10:00am
Tuesday: 9:00-10:00am
Wednesday: 9:00-10:00am
Thursday: 9:00-10:00am
Friday: 9:00-10:00am
Veterans Table Tennis 18 - 100 Monday: 10:00-11:30am
Wednesday: 10:00-11:30am
Friday: 10:00-11:30am
Veterans Water Aerobics 18 - 100 Monday: 9:00-10:00am
Tuesday: 9:00-10:00am
Wednesday: 9:00-10:00am
Thursday: 9:00-10:00am
Friday: 9:00-10:00am
Veterans Weight Room Hours 18 - 100 Monday: 9:00am-7:00pm
Tuesday: 9:00am-7:00pm
Wednesday: 9:00am-7:00pm
Thursday: 9:00am-7:00pm
Friday: 9:00am-6:00pm
Saturday: 9:00am-12:00pm
Gymnastics Toddler & Me 2 - 3 Friday: 9:00-10:00am
Saturday: 9:00-10:00am
Saturday: 10:00-11:00am
Gymnastics Preschool 3 - 5 Monday: 11:00am-12:00pm
Tuesday: 6:00-7:00pm
Wednesday: 10:00-11:00am
Thursday: 11:00am-12:00pm
Friday: 6:00-7:00pm
Saturday: 9:00-10:00am
Saturday: 11:00am-12:00pm
Gymnastics Gymnastics 4 - 17 Tuesday 11:00am-12:00pm
Tuesday 4:00-5:00pm
Wednesday 11:00am-12:00pm
Wednesday 2:00-3:00pm
Thursday 11:00am-12:00pm
Thursday 4:00-5:00pm
Friday 3:00-4:00pm
Saturday 10:00-11:00am
Gymnastics Gymnastics 5 - 17 Monday 4:00-5:00pm
Monday 6:00-7:00pm
Tuesday 5:00-6:00pm
Tuesday 6:00-7:00pm
Wednesday 3:00-4:00pm
Thursday 5:00-6:00pm
Thursday 6:00-7:00pm
Friday 4:00-5:00pm
Friday 6:00-7:00pm
Saturday 11:00am-12:00pm
Saturday 12:00-1:00pm
Gymnastics Gymnastics 8 - 17 Monday 5:00-6:00pm
Monday 7:00-8:00pm
Tuesday 7:00-8:00pm
Thursday 7:00-8:00pm
Friday 5:00-6:00pm
Health & Fitness (August 12th - December 20th) Show Up Fitness Class 16 - 100 Monday: 9:00-10:00am
Tuesday: 9:00-10:00am
Wednesday: 9:00-10:00am
Thursday: 9:00-10:00am
Friday: 9:00-10:00am
Health & Fitness (August 12th - December 20th) Water Fitness 16 - 100 Monday: 9:00-10:00am
Tuesday: 9:00-10:00am
Wednesday: 9:00-10:00am
Thursday: 9:00-10:00am
Friday: 9:00-10:00am
Health & Fitness (August 12th - December 20th) Weight Room Hours 18 - 100 Monday: 8:30am-7:15pm
Tuesday: 8:30am-7:15pm
Wednesday: 8:30am-7:15pm
Thursday: 8:30am-7:15pm
Friday: 8:30am-6:15pm
Saturday 8:30am-12:15pm
Martial Arts (August 12th - December 21st) Lil Ninjas 3 - 5 Thursday: 3:00-4:00pm
Martial Arts (August 12th - December 21st) Beginning 4 + Monday: 2:00-3:00pm
Monday: 3:00-4:00pm
Monday: 4:00-5:00pm
Monday: 5:00-6:00pm
Tuesday: 2:00-3:00pm
Tuesday: 3:00-4:00pm
Tuesday: 4:00-5:00pm
Tuesday: 5:00-6:00pm
Tuesday: 6:00-7:00pm
Wednesday: 2:00-3:00pm
Wednesday: 3:00-4:00pm
Wednesday: 4:00-5:00pm
Wednesday: 5:00-6:00pm
Thursday: 4:00-5:00pm
Thursday: 5:00-6:00pm
Thursday: 6:00-7:00pm
Saturday: 10:00-11:00am
Saturday: 12:00-1:00pm
Martial Arts (August 12th - December 21st) Intermediate & Advanced 12 + Thursday: 2:00-3:00pm
Thursday: 7:00-8:00pm
Saturday: 9:00-10:00am
Martial Arts (August 12th - December 21st) Black Belt *Permission 12 + Monday: 6:00-7:00pm
Martial Arts (August 12th - December 21st) Sparring 4 + Friday: 2:00-3:00pm
Friday: 3:00-4:00pm
Friday: 4:00-5:00pm
Friday: 5:00-6:00pm
Saturday: 11:00am-12:00pm
Tumbling Tumbling Evaluation 6 - 19 (Please contact BTB office to schedule an evaluation)
Thursday: 5:00pm
Tumbling Basic Tumbling 6 - 19 Tuesday: 7:00-8:00pm
Wednesday: 4:00-5:00pm
Thursday: 7:00-8:00pm
Saturday: 12:00-1:00pm
Tumbling Beginning Tumbling 8 - 19 Monday: 6:00-7:00pm
Monday: 7:00-8:00pm
Tuesday: 7:00-8:00pm
Wednesday: 5:00-6:00pm
Saturday: 12:00-1:00pm
Thursday: 6:00-7:00pm
Saturday: 12:00pm-1:00pm
Tumbling Intermediate Tumbling 8 - 19 Monday: 7:00-8:00pm
Wednesday: 5:00-6:00pm
Wednesday: 7:00-8:00pm
Thursday: 7:00-8:00pm
Tumbling Advanced Tumbling 8 - 19 Tuesday: 6:00-7:00pm
Tumbling Cheer 7 - 18 Wednesday: 6:00-8:00pm
Parkour and Trampoline Preschool Parkour 3 - 5 Monday: 10:00-11:00am
Wednesday: 9:00-10:00am
Thursday: 9:00-10:00am
Parkour and Trampoline Beginning Parkour 6 - 19 Monday: 5:00-6:00pm
Thursday: 3:00-4:00pm
Thursday: 4:00-5:00pm
Friday: 4:00-5:00pm
Friday: 5:00-6:00pm
Parkour and Trampoline Intermediate Parkour 6 - 19 Monday: 3:00-4:00pm
Performing Teams Barrier Breakers (By Permission) 6 - 50 Monday 4:00-6:00pm
Wednesday 4:00-6:00pm
Friday 4:00-6:00pm
Literacy Literacy 5 - 12 Tuesday: 4:00-5:00pm
Tuesday: 5:00-6:00pm
Friday: 4:00-5:00pm
Monarch River Academy-Yosemite Valley Charter Gymnastics 4 + Monday: 1:00-2:00pm
Monday: 2:00-3:00pm
Tuesday: 11:00am-12:00pm
Tuesday: 1:00-2:00pm
Wednesday: 11:00am-12:00pm
Wednesday: 1:00-2:00pm
Thursday: 11:00am-12pm
Thursday: 2:00-3:00pm
Monarch River Academy-Yosemite Valley Charter Basic & Beginning Tumbling 8 + Wednesday: 1:00-2:00pm
Thursday: 1:00-2:00pm
Monarch River Academy-Yosemite Valley Charter Parkour 6 + Tuesday: 2:00-3:00pm
Tuesday: 3:00-4:00pm (Intermediate)
Thursday: 3:00-4:00pm
Monarch River Academy-Yosemite Valley Charter Archery 8 + Monday: 1:00-2:00pm
Monday: 4:00-5:00pm
Monday: 5:00-6:00pm
Tuesday: 1:00-2:00pm (Advanced: permission only)
Tuesday: 4:00-5:00pm
Wednesday: 1:00-2:00pm
Wednesday: 4:00-5:00pm
Wednesday: 5:00-6:00pm
Thursday: 10:00-11:00am
Thursday: 11:00am-12:00pm
Thursday: 1:00-2:00pm
Monarch River Academy-Yosemite Valley Charter Taekwondo 4 + Monday: 2:00-3:00pm
Monday: 3:00-4:00pm
Tuesday: 2:00-3:00pm
Tuesday: 3:00-4:00pm
Wednesday: 2:00-3:00pm
Wednesday: 3:00-4:00pm
Thursday: 2:00-3:00pm (Intermediate/Advanced)
Monarch River Academy-Yosemite Valley Charter Lil Ninjas Taekwondo 4 - 6 Thursday: 3:00-4:00pm
Monarch River Academy-Yosemite Valley Charter Sign Language 6 + Monday: 5:00-6:00pm
Tuesday: 11:00am-12:00pm
Monarch River Academy-Yosemite Valley Charter Swimming 3 + See Aquatics Schedule
Monarch River Academy-Yosemite Valley Charter Dance 3 + See Dance Schedule