I was doing the OCR Nationals in ICT, which is basically a GCSE that counts as 4. We do nothing but coursework base don a certian goal for the whole time.
With about two weeks left, we were working into study leave. About half the class had finished. Those who didn't, gave up. Only me and one of my friends bothered showing up to do work. And he was only there because he was forced to by his parents. He spent all his time there secretly playing Cave story. I did about two periods of work before deciding to give it a rest, knowing I had ample time to finish so didn't need to rush.
My teacher didn't have any problem with the idea of leaving, but felt the need to stop me to aks when I'll be done. I told him I'd be done on time, but he got angry since I couldn't state a specfic day. Not only give he give me a lecture about how I'd never be able to get a career due to lack of scheduling skills, he moved my deadline up a week, just for me, and I think he mentioned how I'm just making it hard for them to mark it if I do it jsut before the final deadline. Marking takes about 10 minutes. No one else was showing up, so there isn't even a line for it. Why make a deadline if the deadline isn't good enough?
I made it to the car before I burst into tears. I later finished it before that new deadline without any trouble or rushing. He calmly marked it and let me go.
Later, everyone came back for their final grade. My teacher didn't even care when people who gave up and refused to come in to do work showed up. They got no hassle, but me, someone who bothered, the only one actually there by choice, got yelled at.