Mr.Cohen is not only extremely helpful, and clear. He is also an excellent teacher that strives to provide his students with an education, and more than often, succeeds.
I hated his class. The way he teaches is like we were supposed to already know the work.
He did some acting so his behavior waviers from calm and funny to raging mad. In all he's a great teacher if you have interest in what's going on.
I fell asleep in his class more times then i can count.