7:00 pm - 8:30 pm Youth Structured Training July 31, 2023 @ 7:00 pm - 8:30 pm Youth Structured Training
8:30 pm - 10:00 pm Beginner Structured Training July 31, 2023 @ 8:30 pm - 10:00 pm Beginner Structured Training
6:30 pm - 8:00 pm Youth Structured Training August 3, 2023 @ 6:30 pm - 8:00 pm Youth Structured Training
8:00 pm - 9:30 pm Advanced Structured Training August 3, 2023 @ 8:00 pm - 9:30 pm Advanced Structured Training
8:30 am - 10:00 am Youth Track Certification August 5, 2023 @ 8:30 am - 10:00 am Youth Track Certification
8:30 am - 10:00 am Youth Track Certification August 6, 2023 @ 8:30 am - 10:00 am Youth Track Certification
7:00 pm - 8:30 pm Youth Structured Training August 14, 2023 @ 7:00 pm - 8:30 pm Youth Structured Training
8:30 pm - 10:00 pm Beginner Structured Training August 14, 2023 @ 8:30 pm - 10:00 pm Beginner Structured Training
6:30 pm - 8:00 pm Youth Structured Training August 17, 2023 @ 6:30 pm - 8:00 pm Youth Structured Training
8:00 pm - 9:30 pm Advanced Structured Training August 17, 2023 @ 8:00 pm - 9:30 pm Advanced Structured Training
8:30 am - 10:00 am Youth Track Certification August 19, 2023 @ 8:30 am - 10:00 am Youth Track Certification
8:30 am - 10:00 am Youth Track Certification August 20, 2023 @ 8:30 am - 10:00 am Youth Track Certification
7:00 pm - 8:30 pm Youth Structured Training August 21, 2023 @ 7:00 pm - 8:30 pm Youth Structured Training
8:30 pm - 10:00 pm Beginner Structured Training August 21, 2023 @ 8:30 pm - 10:00 pm Beginner Structured Training
6:30 pm - 8:00 pm Youth Structured Training August 24, 2023 @ 6:30 pm - 8:00 pm Youth Structured Training
8:00 pm - 9:30 pm Advanced Structured Training August 24, 2023 @ 8:00 pm - 9:30 pm Advanced Structured Training
7:00 pm - 8:30 pm Youth Structured Training August 28, 2023 @ 7:00 pm - 8:30 pm Youth Structured Training
8:30 pm - 10:00 pm Beginner Structured Training August 28, 2023 @ 8:30 pm - 10:00 pm Beginner Structured Training
6:30 pm - 8:00 pm Youth Structured Training August 31, 2023 @ 6:30 pm - 8:00 pm Youth Structured Training
8:00 pm - 9:30 pm Advanced Structured Training August 31, 2023 @ 8:00 pm - 9:30 pm Advanced Structured Training
8:30 am - 10:00 am Youth Track Certification September 2, 2023 @ 8:30 am - 10:00 am Youth Track Certification