I have given this some thought, as a Professor Snape was mean to the other houses. I believe he was a genious with potions though and knew how to teach.
My least favorite would be that bitch Dolorus Umbridge. I loath her soooooooo much, I would have applauded if she would have been hit by any nasty curse.
I can be very bloodthirsty at times. LOL!