hard teacher but very personable. try to keep up w/ the class by doing ur homework. he doesnt believe in much explanation, but come on, we have trivia!
Mr. Cohen taught me a lot about math, he is tough, but as long as you pay attention and don't fall behind it's ok.
God forbid a teacher actually be expected to TEACH THE CLASS... =/
Teaches the tough subjects and tries to make them interesting