Note: Projects and homework listed on Tuesdays are due Tuesday at 11pm; those listed on Thursdays are due Friday at 11pm.
The schedule is subject to change. The final is Thursday, May 2, 7:30 - 9:30am in our normal classroom. The final is comprehensive.