First, I would hate to appear like someone who blames others for his blunders. But this time around I think I have some pretty convincing reasons to be mad at other things than myself. I'm taking a CS class in which I am certain I understand the entire material up to now. But two unfortunate events made me hate that class to death. First, there was an assignment that was due at a certain time. The submission had to be done electronically, through my student account. Unfortunately, my internet connection was not working. I then tried to use my roommates computer - no chance either, his connection was out as well. As a result, I had to wait until a quarter of an hour before the submission deadline before my connection got back up. I then try to log into my student account... surprise, it doesn't work! I tried and tried, but could not get it to work. Because my Internet connection is slow, it takes about a minute per try. Then, 2 minutes before the deadline, out of resources, I write an email to the professor explaining him the above with my assignment appended. The email was sent about 3 minutes past the deadline (it takes time to write an email explaining all of this). He then replies with a "I'll consult the correctors to choose the appropriate course of action". Fine. I wait for my assignment correction and do I get... a 0. A plain 0. They completely rejected my submission. It didn't matter to them that there were reasons beyond my control that prevented me from submitting my assignment properly. Ok, fair enough. The assignment is only worth 2% of my final grade. Then comes the midterm. This was by far, by far, and I repeat by far, the worse academic experience I ever had. I am doing great through the midterm until the final question. I have an hour left to figure it out. The problem is, the question is, I strongly think so, very ill-posed. The meaning of the question is unclear and I can't to understand what it is asking. I ask the first supervisor, she obviously doesn't know anything about the matter at hand; she keeps on giving me "just make assumptions, that's all I can say". I ask for help from the second supervisor, who is supposed to be a grad student. His breath reeks alcohol, he looks at the question and says "I'll get back at you". 10 minutes elapse, I raise my hand again, he looks at me, literally ignores me, and walks out of the room to never come back 5 minutes later. Result? I lost all the points on a question worth 30% of the Midterm, not because I was not properly prepared, not because I couldn't figure it out, but because understand what in h**l was the d**n question asking. There you go. I am very bitter about this entire thing and very frustrated. I feel that I will earn a poor grade in a class for reasons totally out of my control. I understand the material perfectly, complete my assignments in time, yet I get poor marks. Who/what should I be mad at?