top of page

CLASSES

We offer all level classes in both Orlando and Viera, Florida.

Fully credentialed and vetted TCRG at all classes.

Our classes are designed for all skill levels. Beginner, Intermediate, and Championship. Whether you're just getting started or aiming for the podium, our instruction and supportive environment will help you reach your goals!

Screenshot 2026-05-14 at 10.31.15 AM.jpeg

Beginner - Level 1

Perfect for newcomers, this class focuses on building a strong foundation. Students will learn the basics, develop proper technique, and gain confidence in a supportive, low-pressure environment. No experience necessary!

IMG_1500_edited.jpg

Intermediate - Level 2

Designed for students with some experience, this class builds on foundational skills with more advanced techniques, drills, and strategies. It's perfect for those looking to improve consistency, increase confidence, and take their performance to the next level.

IMG_1502_edited.jpg

Championship - Level 3/4

For advanced athletes ready to compete at the highest level. This class focuses on fine-tuning technique, pushing performance, and preparing for high-level competitions with a strong emphasis on discipline, strategy, and consistency.

Orlando, Florida                    Viera, Florida

11602 Lake Underhill Rd STE 126, Orlando, FL 32825

ALL LEVELS OFFERED

Monday, Tuesday, Thursday, Saturday

5555 U.S. Rte 1, Rockledge, FL 32955

​​

ALL LEVELS OFFERED

Wednesday & Friday

Spring 2026 Class Schedule

Monday​ (Orlando)
 

Level 1 - 6:30 PM - 7:00 PM

Level 3/4 - 7:00 PM - 9:00 PM
 

Tuesday ​(Orlando)

Adavanced Adults - 8:00 PM - 9:00 PM

Wednesday (Viera) 

Level 1 - 6:00 PM - 6:30 PM

Level 2 - 6:00 PM - 7:00 PM

Level 3/4 - 6:30 PM - 8:30 PM

Adult Beginner - 8:30-9:30PM

Thursday (Orlando)

Level 1 - 3:45 PM - 4:45 PM

Private Lessons Upon Request

Friday (Viera)

Level 1 - 5:00 PM - 5:30 PM

Teams - 5:30 PM - 6:30 PM

Level 3/4 - 6:30 PM - 8:30 PM

Saturday (Orlando)

Level 4 - 6:30 PM - 8:30 PM 

Sunday (Orlando) -  Cross Training (Strength, Conditioning, and Technique) 9:00 AM - 9:45 AM

Take your training to the next level!

Private and Semi-Private Lessons are available upon request in person or via Zoom. 

bottom of page