One of my best teachers ever! Very smart man and has high standards!
During his first year(03-03) he changed a ton. By the end of the school year I felt that he was a great teacher.
It is very hard to get a good grade in his class. He's a Cop, thats says it all