Michael Chammas
I found this class to be easy/tough at the same time. There's no EC or late assmts at all. 1 homework assignment and quiz a week. 4 exams. This prof doesn't make lecs or videos on how to do hw. You rely on  your book and cengage. HW shared one ex. on how to do the question but it's still pretty unclear when you get one example to go off on.