Supervised Practice with John
Saturday April 4, 2026 from 10:00 AM until 11:00 AM
Details and RegistrationSupervised Practice
Tuesday April 7, 2026 from 5:00 PM until 6:00 PM
Details and RegistrationSupervised Practice with Brad
Wednesday April 8, 2026 from 7:00 PM until 8:00 PM
Details and RegistrationSupervised Practice with Brad
Thursday April 9, 2026 from 2:00 PM until 3:00 PM
Details and RegistrationSupervised Practice with Brad
Friday April 10, 2026 from 12:00 PM until 1:00 PM
Details and RegistrationSupervised Practice with John
Friday April 10, 2026 from 2:00 PM until 3:00 PM
Details and RegistrationSupervised Practice with John
Saturday April 11, 2026 from 10:00 AM until 11:00 AM
Details and RegistrationIndoor Supervised Practice
Saturday April 11, 2026 from 11:00 AM until 12:00 PM
Details and RegistrationSupervised Practice
Monday April 13, 2026 from 3:00 PM until 4:00 PM
Details and RegistrationSupervised Practice with John
Tuesday April 14, 2026 from 5:00 PM until 6:00 PM
Details and RegistrationSupervised Practice with Brad
Friday April 17, 2026 from 12:00 PM until 1:00 PM
Details and RegistrationSupervised Practice with Brad
Wednesday April 22, 2026 from 7:00 PM until 8:00 PM
Details and RegistrationSupervised Practice with Brad
Friday April 24, 2026 from 12:00 PM until 1:00 PM
Details and RegistrationSupervised Practice with John
Saturday April 25, 2026 from 10:00 AM until 11:00 AM
Details and RegistrationSupervised Practice with John
Monday April 27, 2026 from 3:00 PM until 4:00 PM
Details and RegistrationIndoor Supervised Practice
Saturday May 2, 2026 from 10:00 AM until 11:00 AM
Details and Registration