looooooooved him. loved his teaching technique and his way of preparing us for future classes. challenged all his students, but some didn't see it that way and it's too bad for them.
Right from day one, very fair, challenges you to think instead of parroting things back, and pushes you to do your best and respected everybody!
He's a good English teacher and he knows everything about everything. He expects too much out of his students too often though.
an awesome teacher who most students see as being too tough, but they're wrong... it's called a challenge.