I thought it was the 11th of June as well.
Aaaah f**k, at times like this I wish I'd bothered to turn up to class and do a bit of revision. Out of the 60 possible tutorials/lectures, I think I went to about 7 or 8. Had an online test for one module worth 10% of the overall grade, but I forgot to sit in the given time limit. I also turned up for an exam 5 minutes late, but they still let me in. Nutters.