Very fair professor. Super funny. Easy A, if you study, not an easy subject, but definitely made infinitely easier with him. He gives choice at end of semester for the final to be either cumulative or the last chapters (2-3)Cumulative exam is hard dont take unless you study replaces lowest exam Noncumulative is easier but does not replace.