Welcome to the VIP forum. :)
ffffffffffff don't get me started on terrible teacher. I've had the worst math ones--I honestly don't know how I still like the subject after them. My least favourite has to be the one I got stuck with for both grade 12 courses I took. He was racist--he loved to go off on rants about people from India and how they couldn't drive or something like that. And he was also sexist. He OBVIOUSLY preferred the guys in his classes. Once my friend's sister had him and went up to ask a question and he told her it was easy and she should feel bad for asking the question, and then he gave the ANSWER to the boy who came up to ask the question like 10 minutes later. He was just terrible, too. His writing was illegible and he would skip the middle steps of EVERY question despite the fact that, you know, that's what we needed to learn. (That was especially annoying with proofs where you can only figure it out if you show every part. <_<) Plus he would give us university level assignments and teach us things outside the curriculum just because he felt like it. I'm a math/CS major now, going into my second year, and there are STILL concepts I learnt in his class that haven't even been covered in my uni courses yet.
I still think the only reason I passed that class is because he thought I was going out with my friend, who happened to be his favourite student for some reason. :| We didn't have the heart to tell him otherwise and, to be honest, we figured it was better this way anyway.[/rant D8]