Don't take this class. He's awkward and doesn't know how to teach and writes unnecessarily difficult tests for no good reason. I didn't listen to the people who warned me.

The final is cumulative, and he will say it's not. this is a lie.

Workload:

3 midterms (he drops one) + final