5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26) January 1 @ 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 1 @ 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 Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26) January 2 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) January 2 @ 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 3 @ 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 3 @ 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 Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26) January 4 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) January 4 @ 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 8 @ 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 8 @ 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 Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26) January 9 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) January 9 @ 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 10 @ 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 10 @ 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 Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26) January 11 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) January 11 @ 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 15 @ 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 15 @ 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 Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26) January 16 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) January 16 @ 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 17 @ 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 17 @ 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 Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26) January 18 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) January 18 @ 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 22 @ 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 22 @ 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 Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26) January 23 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) January 23 @ 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 24 @ 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 24 @ 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 Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26) January 25 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) January 25 @ 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 29 @ 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 @ 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 Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26) January 30 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) January 30 @ 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 @ 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 @ 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 Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26) February 1 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26) February 1 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 1 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
January 1 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 2 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
January 2 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 3 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
January 3 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 4 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
January 4 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 8 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
January 8 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 9 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
January 9 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 10 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
January 10 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 11 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
January 11 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 15 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
January 15 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 16 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
January 16 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 17 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
January 17 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 18 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
January 18 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 22 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
January 22 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 23 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
January 23 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 24 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
January 24 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 25 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
January 25 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 29 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
January 29 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 30 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
January 30 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
January 31 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
January 31 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 1 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
February 1 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)