Calendar List

Use the calendar below to quickly see if there are upcoming programs or events that you are interested in. You can use the "Filter by Category" list to narrow the training topics and/or options of your choice.

Easily view details and register by clicking the name of a class on the calendar.

CLASSES & EVENTS - BY DAY

Thursday, May 7
Tuesday, May 12
Thursday, May 14
Saturday, May 16
Tuesday, May 19
Wednesday, May 20
Thursday, May 21
Tuesday, May 26
Monday, June 1
Tuesday, June 2
Wednesday, June 3
Thursday, June 4
Tuesday, June 9
Wednesday, June 10
Thursday, June 11
Tuesday, June 16
Wednesday, June 17
Saturday, June 20
Tuesday, June 23
Wednesday, June 24
Tuesday, June 30
Wednesday, July 1
Monday, July 6
Tuesday, July 7
Wednesday, July 8
Thursday, July 9
Tuesday, July 14
Wednesday, July 15
Saturday, July 18
Tuesday, July 21
Tuesday, July 28
Monday, August 3
Tuesday, August 4
Wednesday, August 5
Tuesday, August 11
Thursday, August 13
Saturday, August 15
Tuesday, August 18
Wednesday, August 19
Tuesday, September 1
Wednesday, September 2
Monday, September 7
Wednesday, September 9
Thursday, September 10
Tuesday, September 15
Wednesday, September 16
Saturday, September 19
Tuesday, September 22
Wednesday, September 23
Wednesday, September 30
Monday, October 5
Tuesday, October 6
Wednesday, October 7
Thursday, October 8
Tuesday, October 13
Saturday, October 17
Tuesday, October 20
Wednesday, October 21
Monday, November 2
Tuesday, November 3
Wednesday, November 4
Saturday, November 7
Tuesday, November 10
Thursday, November 12
Saturday, November 14
Tuesday, November 17
Wednesday, November 18
Saturday, November 21
Tuesday, December 1
Wednesday, December 2
Thursday, December 3
Monday, December 7
Tuesday, December 8
Thursday, December 10
Saturday, December 12
Tuesday, December 15
Wednesday, December 16
Saturday, December 19
Tuesday, December 29