Mehdi Sadeghpour
Every new professor seem to give out an insane amount of hw. Grading isn't lenient either. Thought this was gonna be a math class but its all boring proofs. Take it if you aren't taking a lot of classes.