I am a bit surprised that anyone even expects a TEST to be completed past the class time. Are schools doing this now? If so, it's really sad.
Also, the only thing I could even partially understand is your resentment that he would't help you out before class. But it does sound like it was only a...