Very fun class, ask him about anything and hes willing to discuss it during class. Very personable and understanding. Also he curves his tests a lot so Cs may turn into As
Would not recommend class, graded on a few things.
Knowledgeable but an extremely confusing class. 3 MC exams and a Final with 3 or 4 long problems. Learned nothing because I spent all my time memorizing minute facts that ended up being left off the exams. Wish I could have written a paper or something to truly show what I learned from this class. No one went to lectures. Avoid if you like your GPA
Simply a terrible teacher. He's knowledgeable but he lectures extremely fast and long winded. His resources are extremely bare-bone (barely any explanations, only answers) and the lecture slides consistently contradict each other, making midterms/final borderline impossible to efficiently study for. Be prepared to attend every office hour for the A
Lectures are dense and extremely disorganized so its almost impossible to follow along in class. Grade is based solely on 3 quizzes and a final, where 1 quiz is taken right before you take the final. Only thing saving this class is the super heavy curves he puts on every quiz and the fact that they're all multiple choice. Would not recommend.
Gives so many extra credits that half of the class can get a full grade in the second midterm. Homeworks and readings are graded mostly based on completion. Lectures heavy and like to include many materials outside the textbooks but overall manageable. Work hard and could be an easy A for a remote class.