School Session 2025/2026
Beginning Tumbling
age 5-7 Beginning Tumbling foundations focusing on strength, flexibility, coordination and drills
age 5-7 Beginning Tumbling foundations focusing on strength, flexibility, coordination and drills
Monday
4:00 PM to 4:45 PM
4:00 PM to 4:45 PM
Main
Beginning/Intermediate Tumbling
age 8-11 Beginning Tumbling foundations focusing on strength, flexibility, coordination and drills, moving into Intermediate skills.
age 8-11 Beginning Tumbling foundations focusing on strength, flexibility, coordination and drills, moving into Intermediate skills.
Monday
4:00 PM to 5:00 PM
4:00 PM to 5:00 PM
Main
Intermediate 1 Tumbling
age 6-13 Intermediate 1 Tumbling, progressions from beginning foundations and building blocks of handsprings. This is an Invite Only class, if new to our gym please contact Michelle for a free evaluation.
age 6-13 Intermediate 1 Tumbling, progressions from beginning foundations and building blocks of handsprings. This is an Invite Only class, if new to our gym please contact Michelle for a free evaluation.
Monday
4:00 PM to 5:00 PM
4:00 PM to 5:00 PM
Main
Advanced 1/Advanced 2 Tumbling
age 7+ Advanced Tumbling, progressing into front and back saltos and twisting. This is an Invite Only class, please contact Michelle for a free evaluation if not currently enrolled in classes at DTC.
age 7+ Advanced Tumbling, progressing into front and back saltos and twisting. This is an Invite Only class, please contact Michelle for a free evaluation if not currently enrolled in classes at DTC.
Monday
5:00 PM to 6:15 PM
5:00 PM to 6:15 PM
Main
Teen/Adult Beginning/Intermediate Tumbling
age 12+ Intermediate/Advanced Tumbling, Handsprings into Double Handsprings and Saltos
age 12+ Intermediate/Advanced Tumbling, Handsprings into Double Handsprings and Saltos
Monday
5:00 PM to 6:00 PM
5:00 PM to 6:00 PM
Main
Beginning 1/Beginning 2 Tumbling
age 5-8 Beginning Tumbling foundations focusing on strength, flexibility, coordination and drills
age 5-8 Beginning Tumbling foundations focusing on strength, flexibility, coordination and drills
Tuesday
4:00 PM to 4:45 PM
4:00 PM to 4:45 PM
Main
Tiny Tumbling
Age 3-5 Beginning Tumbling
Age 3-5 Beginning Tumbling
Tuesday
4:00 PM to 4:45 PM
4:00 PM to 4:45 PM
Main
Advanced 1/Advanced 2 Tumbling
age 7+ Advanced Tumbling, progressing into front and back saltos and twisting. This is an Invite Only class, please contact Michelle for a free evaluation if not currently enrolled in classes at DTC.
age 7+ Advanced Tumbling, progressing into front and back saltos and twisting. This is an Invite Only class, please contact Michelle for a free evaluation if not currently enrolled in classes at DTC.
Tuesday
4:45 PM to 6:00 PM
4:45 PM to 6:00 PM
Main
Intermediate 2 Tumbling
age 6-18 Intermediate 2 Tumbling, progressions from beginning foundations and building blocks of handsprings into double handsprings and saltos. This is an Invite Only class, if new to our gym please contact Michelle for a free evaluation.
age 6-18 Intermediate 2 Tumbling, progressions from beginning foundations and building blocks of handsprings into double handsprings and saltos. This is an Invite Only class, if new to our gym please contact Michelle for a free evaluation.
Tuesday
4:45 PM to 5:45 PM
4:45 PM to 5:45 PM
Main
Gym Ninja
age 5-8 Ninja Course Obstacles to build strength, endurance, coordination and overall fitness
age 5-8 Ninja Course Obstacles to build strength, endurance, coordination and overall fitness
Tuesday
6:10 PM to 6:40 PM
6:10 PM to 6:40 PM
Main
Gym Ninja
age 8+ Ninja Course Obstacles to build strength, endurance, coordination and overall fitness
age 8+ Ninja Course Obstacles to build strength, endurance, coordination and overall fitness
Tuesday
6:40 PM to 7:10 PM
6:40 PM to 7:10 PM
Main
Intermediate 1/Intermediate 2 Tumbling
age 6-13 Intermediate 1 and Intermediate 2 Tumbling, progressions from beginning foundations and building blocks of handsprings into double handsprings and beginning salto's. This is an Invite Only class, if new to our gym please contact Michelle for a free evaluation.
age 6-13 Intermediate 1 and Intermediate 2 Tumbling, progressions from beginning foundations and building blocks of handsprings into double handsprings and beginning salto's. This is an Invite Only class, if new to our gym please contact Michelle for a free evaluation.
Wednesday
4:00 PM to 5:00 PM
4:00 PM to 5:00 PM
Main
Teen/Adult Intermediate Tumbling
age 6-18 Intermediate 1 Tumbling, progressions from beginning foundations and building blocks of handsprings into double handsprings. This is an Invite Only class, if new to our gym please contact Michelle for a free evaluation.
age 6-18 Intermediate 1 Tumbling, progressions from beginning foundations and building blocks of handsprings into double handsprings. This is an Invite Only class, if new to our gym please contact Michelle for a free evaluation.
Wednesday
4:00 PM to 5:00 PM
4:00 PM to 5:00 PM
Main
Beginning 1/Beginning 2 Tumbling
age 5-11 Beginning Tumbling foundations focusing on strength, flexibility, coordination and drills
age 5-11 Beginning Tumbling foundations focusing on strength, flexibility, coordination and drills
Wednesday
5:00 PM to 5:45 PM
5:00 PM to 5:45 PM
Main
Tiny Tumbling
Age 3-5 Beginning Tumbling
Age 3-5 Beginning Tumbling
Wednesday
5:00 PM to 5:45 PM
5:00 PM to 5:45 PM
Main
Tumbling Open Gym
This class is an open gym practice for Tumblers and Cheer Leaders to work on Tumbling and Jumping skills. Participants must be at an Intermediate level or higher to sign up. There will be supervision but no spotter will be available.
This class is an open gym practice for Tumblers and Cheer Leaders to work on Tumbling and Jumping skills. Participants must be at an Intermediate level or higher to sign up. There will be supervision but no spotter will be available.
Wednesday
5:45 PM to 6:45 PM
5:45 PM to 6:45 PM
Main
Advanced 1/Advanced 2 Tumbling
age 7+ Advanced Tumbling, progressing into front and back saltos and twisting. This is an Invite Only class, please contact Michelle for a free evaluation if not currently enrolled in classes at DTC.
age 7+ Advanced Tumbling, progressing into front and back saltos and twisting. This is an Invite Only class, please contact Michelle for a free evaluation if not currently enrolled in classes at DTC.
Thursday
4:00 PM to 5:15 PM
4:00 PM to 5:15 PM
Main
Intermediate 1/Intermediate 2 Tumbling
age 6-18 Intermediate 1 Tumbling, progressions from beginning foundations and building blocks of handsprings into double handsprings. This is an Invite Only class, if new to our gym please contact Michelle for a free evaluation.
age 6-18 Intermediate 1 Tumbling, progressions from beginning foundations and building blocks of handsprings into double handsprings. This is an Invite Only class, if new to our gym please contact Michelle for a free evaluation.
Thursday
4:00 PM to 5:00 PM
4:00 PM to 5:00 PM
Main
Workshops/Groups
PG 9th Activity Days
This session is for Activity Days Children in the Pleasant Grove 9th ward only.
This session is for Activity Days Children in the Pleasant Grove 9th ward only.
Wednesday
6:00 PM to 7:00 PM
6:00 PM to 7:00 PM
Main
Summer Session 2026
Gym Ninja Flex Mini 4 Pass
Gym Ninja (Ages 5–10)
The Mini Flex Pass includes 4 classes to be used anytime during our Summer Session—perfect for flexible summer schedules!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options:
Monday: 8:45-9:15AM
Wednesday: 8:45-9:15AM
Attend any of these classes at your convenience—use your 4 classes anytime throughout June and July.
Gym Ninja (Ages 5–10)
The Mini Flex Pass includes 4 classes to be used anytime during our Summer Session—perfect for flexible summer schedules!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options:
Monday: 8:45-9:15AM
Wednesday: 8:45-9:15AM
Attend any of these classes at your convenience—use your 4 classes anytime throughout June and July.
M 8:45 AM-9:15 AM
W 8:45 AM-9:15 AM
W 8:45 AM-9:15 AM
Main
Gym Ninja Flex Pass A June
Gym Ninja age 5-10.
The Flex Pass A gives you unlimited access to classes throughout the month of June—perfect for building skills with a flexible schedule.
Class Options are:
Monday 8:45-9:15AM
Wednesday 8:45-9:15AMam
Attend any of these classes as often as you’d like from June 1-June 24.
Gym Ninja age 5-10.
The Flex Pass A gives you unlimited access to classes throughout the month of June—perfect for building skills with a flexible schedule.
Class Options are:
Monday 8:45-9:15AM
Wednesday 8:45-9:15AMam
Attend any of these classes as often as you’d like from June 1-June 24.
M 8:45 AM-9:15 AM
W 8:45 AM-9:15 AM
W 8:45 AM-9:15 AM
Main
Gym Ninja Flex Pass B July
Gym Ninja age 5-10.
The Flex Pass B gives you unlimited access to classes throughout the month of July—perfect for building skills with a flexible schedule.
Class Options are:
Monday 8:45-9:15AM
Wednesday 8:45-9:15AMam
Attend any of these classes as often as you’d like from July 6-July 29.
Gym Ninja age 5-10.
The Flex Pass B gives you unlimited access to classes throughout the month of July—perfect for building skills with a flexible schedule.
Class Options are:
Monday 8:45-9:15AM
Wednesday 8:45-9:15AMam
Attend any of these classes as often as you’d like from July 6-July 29.
M 8:45 AM-9:15 AM
W 8:45 AM-9:15 AM
W 8:45 AM-9:15 AM
Main
Gym Ninja Full Flex Pass
Gym Ninja age 5-10.
The Full Flex Pass gives you unlimited classes all summer long—perfect for consistent progress and maximum progression!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options:
Monday: 8:45-9:15AM
Wednesday: 8:45-9:15AM
Attend any—or all—of these classes as often as you’d like throughout the entire summer session.
Gym Ninja age 5-10.
The Full Flex Pass gives you unlimited classes all summer long—perfect for consistent progress and maximum progression!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options:
Monday: 8:45-9:15AM
Wednesday: 8:45-9:15AM
Attend any—or all—of these classes as often as you’d like throughout the entire summer session.
M 8:45 AM-9:15 AM
W 8:45 AM-9:15 AM
W 8:45 AM-9:15 AM
Main
Advanced Flex Mini 6 Pass
Advanced 1&2 Tumblers (Invite Only)
The Mini Flex Pass includes 6 classes to be used anytime during our Summer Session—perfect for flexible summer schedules!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options are:
Monday 10:00-11:15am and/or 5:00-6:15pm
Tuesday 9:00-10:15am
Wednesday 10:00-11:15am
Attend any of these classes at your convenience—use your 6 classes anytime throughout June and July.
Advanced 1&2 Tumblers (Invite Only)
The Mini Flex Pass includes 6 classes to be used anytime during our Summer Session—perfect for flexible summer schedules!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options are:
Monday 10:00-11:15am and/or 5:00-6:15pm
Tuesday 9:00-10:15am
Wednesday 10:00-11:15am
Attend any of these classes at your convenience—use your 6 classes anytime throughout June and July.
M 10:00 AM-11:15 AM
Tu 9:00 AM-10:15 AM
W 10:00 AM-11:15 AM
Tu 9:00 AM-10:15 AM
W 10:00 AM-11:15 AM
Main
Advanced Flex Pass A June
Advanced 1 & 2 Tumblers (Invite Only)
The Flex Pass A gives you unlimited access to classes throughout the month of June—perfect for building skills with a flexible schedule.
Class Options:
Monday: 10:00–11:15 AM and/or 5:00–6:15 PM
Tuesday: 9:00–10:15 AM
Wednesday: 10:00–11:15 AM
Attend any of these classes as often as you’d like from June 1-June 24.
Advanced 1 & 2 Tumblers (Invite Only)
The Flex Pass A gives you unlimited access to classes throughout the month of June—perfect for building skills with a flexible schedule.
Class Options:
Monday: 10:00–11:15 AM and/or 5:00–6:15 PM
Tuesday: 9:00–10:15 AM
Wednesday: 10:00–11:15 AM
Attend any of these classes as often as you’d like from June 1-June 24.
M 10:00 AM-11:15 AM
Tu 9:00 AM-10:15 AM
W 10:00 AM-11:15 AM
Tu 9:00 AM-10:15 AM
W 10:00 AM-11:15 AM
Main
Advanced Flex Pass B July
Advanced 1 & 2 Tumblers (Invite Only)
The Flex Pass B gives you unlimited access to classes throughout the month of July—perfect for building skills with a flexible schedule.
Class Options:
Monday: 10:00–11:15 AM and/or 5:00–6:15 PM
Tuesday: 9:00–10:15 AM
Wednesday: 10:00–11:15 AM
Attend any of these classes as often as you’d like from July 6-July 29.
Advanced 1 & 2 Tumblers (Invite Only)
The Flex Pass B gives you unlimited access to classes throughout the month of July—perfect for building skills with a flexible schedule.
Class Options:
Monday: 10:00–11:15 AM and/or 5:00–6:15 PM
Tuesday: 9:00–10:15 AM
Wednesday: 10:00–11:15 AM
Attend any of these classes as often as you’d like from July 6-July 29.
M 10:00 AM-11:15 AM
Tu 9:00 AM-10:15 AM
W 10:00 AM-11:15 AM
Tu 9:00 AM-10:15 AM
W 10:00 AM-11:15 AM
Main
Advanced Full Flex Pass
Advanced 1&2 (Invite Only)
The Full Flex Pass gives you unlimited classes all summer long—perfect for consistent progress and maximum progression!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options:
Monday: 10:00-11:15AM and/or 5:00-6:15PM
Tuesday: 9:00-10:15AM
Wednesday: 10:00-11:15AM
Attend any—or all—of these classes as often as you’d like throughout the entire summer session.
Advanced 1&2 (Invite Only)
The Full Flex Pass gives you unlimited classes all summer long—perfect for consistent progress and maximum progression!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options:
Monday: 10:00-11:15AM and/or 5:00-6:15PM
Tuesday: 9:00-10:15AM
Wednesday: 10:00-11:15AM
Attend any—or all—of these classes as often as you’d like throughout the entire summer session.
M 10:00 AM-11:15 AM
Tu 9:00 AM-10:15 AM
W 10:00 AM-11:15 AM
Tu 9:00 AM-10:15 AM
W 10:00 AM-11:15 AM
Main
Intermediate/Teen Flex Mini 6 Pass
Intermediate 1&2 Tumblers (Invite Only) and Teen Tumblers age 11+
The Mini Flex Pass includes 6 classes to be used anytime during our Summer Session—perfect for flexible summer schedules!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options are:
Monday 10:00-11:00am and/or 5:00-6:00pm
Tuesday 9:00-10:00am
Wednesday 10:00-11:00am
Attend any of these classes at your convenience—use your 6 classes anytime throughout June and July.
Intermediate 1&2 Tumblers (Invite Only) and Teen Tumblers age 11+
The Mini Flex Pass includes 6 classes to be used anytime during our Summer Session—perfect for flexible summer schedules!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options are:
Monday 10:00-11:00am and/or 5:00-6:00pm
Tuesday 9:00-10:00am
Wednesday 10:00-11:00am
Attend any of these classes at your convenience—use your 6 classes anytime throughout June and July.
M 10:00 AM-11:00 AM
Tu 9:00 AM-10:00 AM
W 10:00 AM-11:00 AM
Tu 9:00 AM-10:00 AM
W 10:00 AM-11:00 AM
Main
Intermediate/Teen Flex Pass A June
Intermediate 1 & 2 Tumblers (Invite Only) + Teen Tumblers (Ages 11+)
The Flex Pass A gives you unlimited access to classes throughout the month of June—perfect for building skills with a flexible schedule.
Class Options:
Monday: 10:00–11:00 AM and/or 5:00–6:00 PM
Tuesday: 9:00–10:00 AM
Wednesday: 10:00–11:00 AM
Attend any of these classes as often as you’d like from June 1-June 24.
Intermediate 1 & 2 Tumblers (Invite Only) + Teen Tumblers (Ages 11+)
The Flex Pass A gives you unlimited access to classes throughout the month of June—perfect for building skills with a flexible schedule.
Class Options:
Monday: 10:00–11:00 AM and/or 5:00–6:00 PM
Tuesday: 9:00–10:00 AM
Wednesday: 10:00–11:00 AM
Attend any of these classes as often as you’d like from June 1-June 24.
M 10:00 AM-11:00 AM
Tu 9:00 AM-10:00 AM
W 10:00 AM-11:00 AM
Tu 9:00 AM-10:00 AM
W 10:00 AM-11:00 AM
Main
Intermediate/Teen Flex Pass B July
Intermediate 1 & 2 Tumblers (Invite Only) + Teen Tumblers (Ages 11+)
The Flex Pass B gives you unlimited access to classes throughout the month of July—perfect for building skills with a flexible schedule.
Class Options:
Monday: 10:00–11:00 AM and/or 5:00–6:00 PM
Tuesday: 9:00–10:00 AM
Wednesday: 10:00–11:00 AM
Attend any of these classes as often as you’d like from July 6–July 29.
Intermediate 1 & 2 Tumblers (Invite Only) + Teen Tumblers (Ages 11+)
The Flex Pass B gives you unlimited access to classes throughout the month of July—perfect for building skills with a flexible schedule.
Class Options:
Monday: 10:00–11:00 AM and/or 5:00–6:00 PM
Tuesday: 9:00–10:00 AM
Wednesday: 10:00–11:00 AM
Attend any of these classes as often as you’d like from July 6–July 29.
M 10:00 AM-11:00 AM
Tu 9:00 AM-10:00 AM
W 10:00 AM-11:00 AM
Tu 9:00 AM-10:00 AM
W 10:00 AM-11:00 AM
Main
Intermediate/Teen Full Flex Pass
Intermediate 1&2 Tumblers (Invite Only) and Teen Tumblers age 11+
The Full Flex Pass gives you unlimited classes all summer long—perfect for consistent progress and maximum progression!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options:
Monday: 10:00-11:00AM and/or 5:00-6:00PM
Tuesday: 9:00-10:00 AM
Wednesday: 10:00-11:00AM
Attend any—or all—of these classes as often as you’d like throughout the entire summer session.
Intermediate 1&2 Tumblers (Invite Only) and Teen Tumblers age 11+
The Full Flex Pass gives you unlimited classes all summer long—perfect for consistent progress and maximum progression!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options:
Monday: 10:00-11:00AM and/or 5:00-6:00PM
Tuesday: 9:00-10:00 AM
Wednesday: 10:00-11:00AM
Attend any—or all—of these classes as often as you’d like throughout the entire summer session.
M 10:00 AM-11:00 AM
Tu 9:00 AM-10:00 AM
W 10:00 AM-11:00 AM
Tu 9:00 AM-10:00 AM
W 10:00 AM-11:00 AM
Main
Tiny/Beginning Flex Mini 6 Pass
Tiny Tumblers (Ages 3–4) & Beginner Tumblers (Ages 5–10)
The Mini Flex Pass includes 6 classes to be used anytime during our Summer Session—perfect for flexible summer schedules!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options:
Monday: 9:15–10:00 AM
Tuesday: 10:15–11:00 AM
Wednesday: 9:15–10:00 AM
Attend any of these classes at your convenience—use your 6 classes anytime throughout June and July.
Tiny Tumblers (Ages 3–4) & Beginner Tumblers (Ages 5–10)
The Mini Flex Pass includes 6 classes to be used anytime during our Summer Session—perfect for flexible summer schedules!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options:
Monday: 9:15–10:00 AM
Tuesday: 10:15–11:00 AM
Wednesday: 9:15–10:00 AM
Attend any of these classes at your convenience—use your 6 classes anytime throughout June and July.
M 9:15 AM-10:00 AM
Tu 10:15 AM-11:00 AM
W 9:15 AM-10:00 AM
Tu 10:15 AM-11:00 AM
W 9:15 AM-10:00 AM
Main
Tiny/Beginning Flex Pass A June
Tiny Tumblers age 3-4 and Beginner Tumblers age 5-10.
The Flex Pass A gives you unlimited access to classes throughout the month of June—perfect for building skills with a flexible schedule.
Class Options are:
Monday 9:15-10:00AM
Tuesday 10:15-11:00AM
Wednesday 9:15-10:00AM
Attend any of these classes as often as you’d like from June 1-June 24.
Tiny Tumblers age 3-4 and Beginner Tumblers age 5-10.
The Flex Pass A gives you unlimited access to classes throughout the month of June—perfect for building skills with a flexible schedule.
Class Options are:
Monday 9:15-10:00AM
Tuesday 10:15-11:00AM
Wednesday 9:15-10:00AM
Attend any of these classes as often as you’d like from June 1-June 24.
M 9:15 AM-10:00 AM
Tu 10:15 AM-11:00 AM
W 9:15 AM-10:00 AM
Tu 10:15 AM-11:00 AM
W 9:15 AM-10:00 AM
Main
Tiny/Beginning Flex Pass B July
Tiny Tumblers age 3-4 and Beginner Tumblers age 5-10.
The Flex Pass B gives you unlimited access to classes throughout the month of July—perfect for building skills with a flexible schedule.
Class Options are:
Monday 9:15-10:00AM
Tuesday 10:15-11:00AM
Wednesday 9:15-10:00AM
Attend any of these classes as often as you’d like from July 6-July 29.
Tiny Tumblers age 3-4 and Beginner Tumblers age 5-10.
The Flex Pass B gives you unlimited access to classes throughout the month of July—perfect for building skills with a flexible schedule.
Class Options are:
Monday 9:15-10:00AM
Tuesday 10:15-11:00AM
Wednesday 9:15-10:00AM
Attend any of these classes as often as you’d like from July 6-July 29.
M 9:15 AM-10:00 AM
Tu 10:15 AM-11:00 AM
W 9:15 AM-10:00 AM
Tu 10:15 AM-11:00 AM
W 9:15 AM-10:00 AM
Main
Tiny/Beginning Full Flex Pass
Tiny Tumblers age 3-4 and Beginner Tumblers age 5-10.
The Full Flex Pass gives you unlimited classes all summer long—perfect for consistent progress and maximum progression!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options:
Monday: 9:15–10:00 AM
Tuesday: 10:15–11:00 AM
Wednesday: 9:15–10:00 AM
Attend any—or all—of these classes as often as you’d like throughout the entire summer session.
Tiny Tumblers age 3-4 and Beginner Tumblers age 5-10.
The Full Flex Pass gives you unlimited classes all summer long—perfect for consistent progress and maximum progression!
Session Dates: June 1 – July 29
(No classes June 29 – July 3)
Class Options:
Monday: 9:15–10:00 AM
Tuesday: 10:15–11:00 AM
Wednesday: 9:15–10:00 AM
Attend any—or all—of these classes as often as you’d like throughout the entire summer session.
M 9:15 AM-10:00 AM
Tu 10:15 AM-11:00 AM
W 9:15 AM-10:00 AM
Tu 10:15 AM-11:00 AM
W 9:15 AM-10:00 AM
Main