I've actually had a teacher like Severus. At the time, I hated her guts and wished a numerous number of nasty things would happen to her.
However, three years later, I would jump at the chance to take her again. As much of a कुतिया, मतलबी as she was, as unfair as she was to me, she whipped my butt into gear and made me earn the grade I (eventually) got.
Any time. Snape was एंजल compared to some of the teachers I had. And I'm with Bri-Marie as much as I hated those horrible teachers, when I now look back, I realise I learned more, behaved better and tried/studied harder in their classes than the classes with the nicer teachers.
Hell Yes!! i would प्यार it if he was it would be funny and interesting at the same time because आप know what he's like because if your a Grffindor, आप basicly dead.*laugh* but he's really nice but no-one would know.