I've updated the calendar with all the dates I have to hand at the moment. It's at the bottom of the page, if you haven't found it before, and there is also a link to it over there on the right side of the page.
Next week is the last week of homework. I say this just because it makes me feel better. I hope it makes you feel better too.