I am a faylureWatch
No i'm just being brutally honest someone needs to tell him. Come on. This is surely a wind up anyway.
But there is no way to tell if it truly is a wind up. Your comments would be fully justifiable if it was, however you have to give him the benefit of the doubt because there is a chance he is telling the truth. Be a little more diplomatic.
I'll tell you why you failed shall i?
You failed because you answered the questions wrong on the damn exam paper, or you didn't know the material. You say you are good at it, but good would have prevented the grades of failure. You are an idiot, you didn't do enough work, you are a slacker.