Group Classes

Some players feel more comfortable and retain more information in a group settings. Group classes are the perfect environment for learning new skills and ideas. Participants will be able to take plenty of actively coached reps, while still getting physical and mental breaks. Players can also develop a deeper understanding of the class material by watching their classmates’ examples and by being granted the freedom to work at a station independently.


“Stay Hot!” In-Season Hitting Program (Middle School & High School)

Group 1 meets Sundays from 1:00 – 2:00 pm  
Group 2 meets Sundays from 2:15 – 3:15 pm

  • Class will feature a maximum of 4 players per group.
  • Class will meet for 8 weeks during the spring season, skipping Easter Sunday.
  • Focus is on staying locked in at the plate throughout the high school season.
  • Will develop personalized weekly routines for each individual based on their needs.
  • Discussions on how to take a successful mental approach to the plate each week.
  • Players will be able to discuss their game results and at-bats with Ryan, including going over video when provided.
  • Live batting practice on a weekly basis.

Class Dates (8): March 21, 27; April 11, 18, 25; May 2, 9, 16

Cost: $305

Register for Group 1Register for Group 2

After School Youth Fundamentals (Ages 8-12)

Meets Tuesdays from 4:15 – 5:15 pm

  • Class will feature a maximum of 4 players per group.
  • Class will meet 8 weeks.
  • 30 minutes of hitting & 30 minutes of throwing/fielding
  • Weekly focus on reinforcing the fundamentals of each skill.
  • FUN and constructive drills at each session

Class Dates (8): March 30; April 13, 20, 27; May 4, 11, 18, 25

Cost: $285

Register for Youth Fundamentals