(Fall ‘25/Spring ‘26) Varsity Program- Weekly Class Options

Event Image
- Please register for (1) Class per week - If you miss a class due to absence, register for another Varsity Class OR an extra “Open Gym Challenge” - Registration closes 24 hours before each class begins- We will NOT enroll students after that deadline. - Book any options that work with your schedule/availability. - *Middle School / Intermediate* will mostly be geared towards 11-14 yo AND/OR newer casual golfers. - *High School / Elite* will mostly be geared towards 14-18yo AND/OR skilled tournament golfers.
(Fall ‘25/Spring ‘26) Varsity Program- Weekly Class Options Dates

Mitch (High School / Elite)

fully booked

Sunday March 29, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mitch (Middle School / Intermediate)

fully booked

Sunday March 29, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Brandon (Middle School / Intermediate)

fully booked

Sunday March 29, 2026 from 1:00 PM until 1:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Monday March 30, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mike (High School / Elite)

Monday March 30, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mitch (High School / Elite)

Tuesday March 31, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Tuesday March 31, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday April 1, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (High School / Elite)

Wednesday April 1, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday April 1, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Thursday April 2, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (High School / Elite)

Thursday April 2, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Brandon (High School / Elite)

Thursday April 2, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mike (Middle School / Intermediate)

Friday April 3, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Brandon (High School / Elite)

Friday April 3, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Saturday April 4, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mike (Middle School / Intermediate)

Saturday April 4, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Mitch (Middle School / Intermediate)

Monday April 6, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Monday April 6, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Monday April 6, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mitch (High School / Elite)

Tuesday April 7, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Tuesday April 7, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday April 8, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (High School / Elite)

fully booked

Wednesday April 8, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

fully booked

Wednesday April 8, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Thursday April 9, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (High School / Elite)

Thursday April 9, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Brandon (High School / Elite)

Thursday April 9, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mike (Middle School / Intermediate)

fully booked

Friday April 10, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Brandon (High School / Elite)

Friday April 10, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Saturday April 11, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mike (Middle School / Intermediate)

Saturday April 11, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Mitch (High School / Elite)

Sunday April 12, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mitch (Middle School / Intermediate)

Sunday April 12, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Brandon (Middle School / Intermediate)

Sunday April 12, 2026 from 1:00 PM until 1:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Monday April 13, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Monday April 13, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Monday April 13, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mitch (High School / Elite)

Tuesday April 14, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Tuesday April 14, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday April 15, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (High School / Elite)

fully booked

Wednesday April 15, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday April 15, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Thursday April 16, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (High School / Elite)

Thursday April 16, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Brandon (High School / Elite)

Thursday April 16, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mike (Middle School / Intermediate)

fully booked

Friday April 17, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Brandon (High School / Elite)

Friday April 17, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Saturday April 18, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mike (Middle School / Intermediate)

Saturday April 18, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Mitch (High School / Elite)

Sunday April 19, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mitch (Middle School / Intermediate)

Sunday April 19, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Mitch (Middle School / Intermediate)

Monday April 20, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Monday April 20, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Monday April 20, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mitch (High School / Elite)

Tuesday April 21, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Tuesday April 21, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday April 22, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (High School / Elite)

fully booked

Wednesday April 22, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday April 22, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Thursday April 23, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (High School / Elite)

Thursday April 23, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Brandon (High School / Elite)

Thursday April 23, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mike (Middle School / Intermediate)

fully booked

Friday April 24, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Brandon (High School / Elite)

Friday April 24, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Saturday April 25, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mike (Middle School / Intermediate)

Saturday April 25, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Mitch (High School / Elite)

Sunday April 26, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mitch (Middle School / Intermediate)

Sunday April 26, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Mitch (Middle School / Intermediate)

Monday April 27, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Monday April 27, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Monday April 27, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mitch (High School / Elite)

Tuesday April 28, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Tuesday April 28, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday April 29, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (High School / Elite)

fully booked

Wednesday April 29, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday April 29, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Thursday April 30, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (High School / Elite)

Thursday April 30, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Brandon (High School / Elite)

Thursday April 30, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mike (Middle School / Intermediate)

fully booked

Friday May 1, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Brandon (High School / Elite)

Friday May 1, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Saturday May 2, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mike (Middle School / Intermediate)

Saturday May 2, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Mitch (High School / Elite)

Sunday May 3, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mitch (Middle School / Intermediate)

Sunday May 3, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Brandon (Middle School / Intermediate)

Sunday May 3, 2026 from 1:00 PM until 1:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Monday May 4, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Monday May 4, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Monday May 4, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mitch (High School / Elite)

Tuesday May 5, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Tuesday May 5, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday May 6, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (High School / Elite)

Wednesday May 6, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday May 6, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Thursday May 7, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (High School / Elite)

Thursday May 7, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Brandon (High School / Elite)

Thursday May 7, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mike (Middle School / Intermediate)

Friday May 8, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Brandon (High School / Elite)

Friday May 8, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Saturday May 9, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mike (Middle School / Intermediate)

Saturday May 9, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Mitch (High School / Elite)

Sunday May 10, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mitch (Middle School / Intermediate)

Sunday May 10, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Brandon (Middle School / Intermediate)

Sunday May 10, 2026 from 1:00 PM until 1:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Monday May 11, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Monday May 11, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Monday May 11, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mitch (High School / Elite)

Tuesday May 12, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Tuesday May 12, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday May 13, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (High School / Elite)

Wednesday May 13, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday May 13, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Thursday May 14, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (High School / Elite)

Thursday May 14, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Brandon (High School / Elite)

Thursday May 14, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mike (Middle School / Intermediate)

Friday May 15, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Brandon (High School / Elite)

Friday May 15, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Saturday May 16, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mike (Middle School / Intermediate)

Saturday May 16, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Mitch (High School / Elite)

Sunday May 17, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mitch (Middle School / Intermediate)

Sunday May 17, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Mitch (Middle School / Intermediate)

Monday May 18, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Monday May 18, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Monday May 18, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mitch (High School / Elite)

Tuesday May 19, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Tuesday May 19, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday May 20, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (High School / Elite)

Wednesday May 20, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday May 20, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Thursday May 21, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (High School / Elite)

Thursday May 21, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Brandon (High School / Elite)

Thursday May 21, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mike (Middle School / Intermediate)

Friday May 22, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Brandon (High School / Elite)

Friday May 22, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (High School / Elite)

Tuesday May 26, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Tuesday May 26, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday May 27, 2026 from 4:00 PM until 4:55 PM

Details and Registration

Mitch (High School / Elite)

Wednesday May 27, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Wednesday May 27, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mitch (Middle School / Intermediate)

Thursday May 28, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Mitch (High School / Elite)

Thursday May 28, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Brandon (High School / Elite)

Thursday May 28, 2026 from 7:00 PM until 7:55 PM

Details and Registration

Mike (Middle School / Intermediate)

Friday May 29, 2026 from 5:00 PM until 5:55 PM

Details and Registration

Brandon (High School / Elite)

Friday May 29, 2026 from 6:00 PM until 6:55 PM

Details and Registration

Mike (High School / Elite)

Saturday May 30, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mike (Middle School / Intermediate)

Saturday May 30, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Mitch (High School / Elite)

Sunday May 31, 2026 from 10:00 AM until 10:55 AM

Details and Registration

Mitch (Middle School / Intermediate)

Sunday May 31, 2026 from 11:00 AM until 11:55 AM

Details and Registration

Brandon (Middle School / Intermediate)

Sunday May 31, 2026 from 1:00 PM until 1:55 PM

Details and Registration