WEEK 1 | May 5th
WEEK 2 | May 12th
NO CLASS ON THE MAY 19TH LONG WEEKEND
WEEK 3 | May 26th
WEEK 4 | June 2nd
WEEK 5 | June 9th
WEEK 1 | May 5th
WEEK 2 | May 12th
NO CLASS ON THE MAY 19TH LONG WEEKEND
WEEK 3 | May 26th
WEEK 4 | June 2nd
WEEK 5 | June 9th