When someone asked me several weeks ago who was my favorite teacher when I was going to school (years ago) I said without hesitation-Andrew Kujawski.
Smart and nice guy but absent minded. Lost all our labs for half a year when I had him. I think that is a physics teacher thing though.
If you don't like physics, you can always count the number of times he says Uhhhhhhh.... He's a wonderful man; however, he is not a wonderful teacher.