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)
5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26) February 5 @ 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 @ 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 6 @ 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 6 @ 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 @ 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 @ 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 8 @ 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 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 Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26) February 12 @ 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 @ 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 13 @ 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 13 @ 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 @ 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 @ 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 15 @ 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 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 Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26) February 19 @ 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 @ 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 20 @ 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 20 @ 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 @ 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 @ 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 22 @ 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 22 @ 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)
February 5 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
February 5 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 6 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
February 6 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 7 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
February 7 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 8 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
February 8 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 12 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
February 12 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 13 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
February 13 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 14 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
February 14 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 15 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
February 15 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 19 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
February 19 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 20 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
February 20 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 21 @ 5:30 pm - 7:00 pm Recurring Youth Beginner = 5:30-7pm on Mondays & Wednesdays (November 6 – February26)
February 21 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)
February 22 @ 5:30 pm - 7:00 pm Recurring Youth Intermediate = 5:30-7pm on Tuesdays & Thursdays (November 6 – February26)
February 22 @ 7:00 pm - 9:00 pm Recurring Youth Advanced – 7-9pm Mondays-Thursdays (November 6 – February 26)