At this stage, if you want to get on, your attitude should be more ''help me i'v fucked up'' rather than ''you're fucking this up for me''.
I am not going to waste my time telling you how you should have handled it. It's already done.
You should apologise for airing your grievances on a public forum. That is the first thing. Then explain any difficulties you may be having. It may be an idea to find out
if any other students have missed assignments this way. If they have, use them, it will demonstrate to your instructor that there could be a possible problem at his end
and you are not just making trouble.
Remember, you will already have gotten his back up - so be polite, and be prepared to back down. Unless of course you want to quit anyway which i am assuming you
dont.
I have no idea if your tutor is crap. He could be. POINT IS NOW IS NOT THE TIME TO CAUSE TROUBLE FOR THIS MAN. Hopefully you will catch up on assignments, and
do well in college and get a decent job. THEN IT MIGHT BE WORTH TELLING HIM HE IS A JERK...BUT NOT NOW