New Class: Starts on the weekend of May 15/16. Finishes on May 22/23.
New Class: Starts on the weekend of May 29/30. Finishes on June 5/6.
New Class: Starts on the weekend of June 12/13. Finishes on June 19/20.
New Class: Starts on the weekend of June 26/27. Finishes on July 3/4.
New Class: Starts on the weekend of July 17/18. Finishes on July 24/25.
New Class: Starts on the weekend of July 31/Aug. 1. Finishes on Aug. 7/8.
New Class: Starts on the weekend of Aug. 14/15. Finishes on Aug. 21/22.
New Class: Starts on the weekend of Aug. 28/29. Finishes on Sept. 4/5.
New Class: Starts on the weekend of Sept. 11/12. Finishes on Sept. 18/19.
New Class: Starts on the weekend of Sept. 25/26. Finishes on Oct. 2/3.