FUNdamentals

Event Image
Explore the fundamentals of athleticism and an effective golf swing. Learn how to hit a golf ball with good fundamentals, comprehend the different clubs, learn the rules, and most importantly, do so in a secure and enjoyable setting. We utilize Discover Golf to engage our students and measure overall success with USKIDS Player-Pathway. Cultivate a lasting love for the game that goes beyond the fairways and enhances all aspects of your life! Let us lead you on a path to delightful learning!
FUNdamentals Dates

FUNdamentals - Saturdays

Saturday December 6, 2025 from 9:00 AM until 10:00 AM

Details and Registration

Sean Shahi's Saturdays - FUNdamentals

Saturday December 6, 2025 from 9:00 AM until 10:00 AM

Details and Registration

FUNdamentals - Saturdays

Saturday December 6, 2025 from 10:30 AM until 11:30 AM

Details and Registration

FUNdamentals - Sundays

Sunday December 7, 2025 from 9:00 AM until 10:00 AM

Details and Registration

FUNdamentals - Sundays

fully booked

Sunday December 7, 2025 from 10:30 AM until 11:30 AM

Details and Registration

FUNdamentals - On-Course Sundays

Sunday December 7, 2025 from 3:45 PM until 5:45 PM

Details and Registration

FUNdamentals - Mondays

Monday December 8, 2025 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Tuesdays

Tuesday December 9, 2025 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Wednesdays

Wednesday December 10, 2025 from 3:45 PM until 4:45 PM

Details and Registration

FUNdamentals - Thursdays

Thursday December 11, 2025 from 4:00 PM until 6:00 PM

Details and Registration

FUNdamentals - Oncourse with Coach Andreas

Friday December 12, 2025 from 5:00 PM until 7:00 PM

Details and Registration

FUNdamentals - Saturdays

Saturday December 13, 2025 from 9:00 AM until 10:00 AM

Details and Registration

Sean Shahi's Saturdays - FUNdamentals

Saturday December 13, 2025 from 9:00 AM until 10:00 AM

Details and Registration

FUNdamentals - Saturdays

Saturday December 13, 2025 from 10:30 AM until 11:30 AM

Details and Registration

FUNdamentals - On-Course Saturdays

Saturday December 13, 2025 from 3:45 PM until 5:45 PM

Details and Registration

FUNdamentals - Sundays

Sunday December 14, 2025 from 9:00 AM until 10:00 AM

Details and Registration

FUNdamentals - Sundays

fully booked

Sunday December 14, 2025 from 10:30 AM until 11:30 AM

Details and Registration

FUNdamentals - On-Course Sundays

Sunday December 14, 2025 from 3:45 PM until 5:45 PM

Details and Registration

FUNdamentals - Mondays

Monday December 15, 2025 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Tuesdays

Tuesday December 16, 2025 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Wednesdays

Wednesday December 17, 2025 from 3:45 PM until 4:45 PM

Details and Registration

FUNdamentals - Thursdays

Thursday December 18, 2025 from 4:00 PM until 6:00 PM

Details and Registration

FUNdamentals - Oncourse with Coach Andreas

Friday December 19, 2025 from 5:00 PM until 7:00 PM

Details and Registration

FUNdamentals - Saturdays

Saturday December 20, 2025 from 9:00 AM until 10:00 AM

Details and Registration

Sean Shahi's Saturdays - FUNdamentals

Saturday December 20, 2025 from 9:00 AM until 10:00 AM

Details and Registration

FUNdamentals - Saturdays

Saturday December 20, 2025 from 10:30 AM until 11:30 AM

Details and Registration

FUNdamentals - On-Course Saturdays

Saturday December 20, 2025 from 3:45 PM until 5:45 PM

Details and Registration

FUNdamentals - Sundays

Sunday December 21, 2025 from 9:00 AM until 10:00 AM

Details and Registration

FUNdamentals - Sundays

fully booked

Sunday December 21, 2025 from 10:30 AM until 11:30 AM

Details and Registration

FUNdamentals - On-Course Sundays

Sunday December 21, 2025 from 3:45 PM until 5:45 PM

Details and Registration

FUNdamentals - Mondays

Monday December 22, 2025 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Tuesdays

Tuesday December 23, 2025 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Wednesdays

Wednesday December 24, 2025 from 3:45 PM until 4:45 PM

Details and Registration

FUNdamentals - Oncourse with Coach Andreas

Friday December 26, 2025 from 5:00 PM until 7:00 PM

Details and Registration

FUNdamentals - Saturdays

Saturday December 27, 2025 from 9:00 AM until 10:00 AM

Details and Registration

Sean Shahi's Saturdays - FUNdamentals

Saturday December 27, 2025 from 9:00 AM until 10:00 AM

Details and Registration

FUNdamentals - Saturdays

Saturday December 27, 2025 from 10:30 AM until 11:30 AM

Details and Registration

FUNdamentals - On-Course Saturdays

Saturday December 27, 2025 from 3:45 PM until 5:45 PM

Details and Registration

FUNdamentals - Sundays

Sunday December 28, 2025 from 9:00 AM until 10:00 AM

Details and Registration

FUNdamentals - Sundays

fully booked

Sunday December 28, 2025 from 10:30 AM until 11:30 AM

Details and Registration

FUNdamentals - On-Course Sundays

Sunday December 28, 2025 from 3:45 PM until 5:45 PM

Details and Registration

FUNdamentals - Mondays

Monday December 29, 2025 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Tuesdays

Tuesday December 30, 2025 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Wednesdays

Wednesday December 31, 2025 from 3:45 PM until 4:45 PM

Details and Registration

FUNdamentals - Oncourse with Coach Andreas

Friday January 2, 2026 from 4:30 PM until 6:30 PM

Details and Registration

FUNdamentals - Sundays

Sunday January 4, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Tuesdays

Tuesday January 6, 2026 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Oncourse with Coach Andreas

Friday January 9, 2026 from 4:30 PM until 6:30 PM

Details and Registration

FUNdamentals - Sundays

Sunday January 11, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Tuesdays

Tuesday January 13, 2026 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Oncourse with Coach Andreas

Friday January 16, 2026 from 4:30 PM until 6:30 PM

Details and Registration

FUNdamentals - Sundays

Sunday January 18, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Tuesdays

Tuesday January 20, 2026 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Oncourse with Coach Andreas

Friday January 23, 2026 from 4:30 PM until 6:30 PM

Details and Registration

FUNdamentals - Sundays

Sunday January 25, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Tuesdays

Tuesday January 27, 2026 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Oncourse with Coach Andreas

Friday January 30, 2026 from 4:30 PM until 6:30 PM

Details and Registration

FUNdamentals - Sundays

Sunday February 1, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Tuesdays

Tuesday February 3, 2026 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Sundays

Sunday February 8, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Tuesdays

Tuesday February 10, 2026 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Sundays

Sunday February 15, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Tuesdays

Tuesday February 17, 2026 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Sundays

Sunday February 22, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Tuesdays

Tuesday February 24, 2026 from 4:00 PM until 5:00 PM

Details and Registration

FUNdamentals - Sundays

Sunday March 1, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday March 8, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday March 15, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday March 22, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

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

Details and Registration

FUNdamentals - Sundays

Sunday April 5, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

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

Details and Registration

FUNdamentals - Sundays

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

Details and Registration

FUNdamentals - Sundays

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

Details and Registration

FUNdamentals - Sundays

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

Details and Registration

FUNdamentals - Sundays

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

Details and Registration

FUNdamentals - Sundays

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

Details and Registration

FUNdamentals - Sundays

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

Details and Registration

FUNdamentals - Sundays

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

Details and Registration

FUNdamentals - Sundays

Sunday June 7, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday June 14, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday June 21, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday June 28, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday July 5, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday July 12, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday July 19, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday July 26, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday August 2, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday August 9, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday August 16, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday August 23, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday August 30, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday September 6, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday September 13, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday September 20, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday September 27, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday October 4, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday October 11, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday October 18, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday October 25, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday November 1, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday November 8, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday November 15, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday November 22, 2026 from 10:00 AM until 11:00 AM

Details and Registration

FUNdamentals - Sundays

Sunday November 29, 2026 from 10:00 AM until 11:00 AM

Details and Registration