5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26) January 29, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) January 29, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) January 30, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26) January 31, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) January 31, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 1, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26) February 5, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 5, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 6, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26) February 7, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 7, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 8, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26) February 12, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 12, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 13, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26) February 14, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 14, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 15, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26) February 19, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 19, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 20, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26) February 21, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 21, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 22, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 29, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
January 29, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 30, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 31, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
January 31, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 1, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 5, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
February 5, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 6, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 7, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
February 7, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 8, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 12, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
February 12, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 13, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 14, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
February 14, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 15, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 19, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
February 19, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 20, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 21, 2024 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
February 21, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 22, 2024 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)