Miguel Chavez
Exams in this class are so difficult with little time for the number of questions. It's difficult to determine what's important to study with SO much information & very unorganized powerpoints. He expects you to spend more time watching online lectures than you would actually spend each week in a classroom. Would never recommend him.