Funny and kind guy on some days, but also can be condescending. Informal class structure, only 2-3 assignments. Grading was unfair, and his TA did not attend any of the classes either so you had to reach out online. But not very helpful. Kind of a boring class but interesting content.
His lectures are engaging and the readings are also interesting! The lectures lack a bit of structure as they are often guided by a broader topic and a couple images, but this helped make things more engaging. Grading is based on participation and a couple papers (no exams or quizzes which I thought was great). I would take classes with him again!
other reviews are right. very well educated, thinks that's reason to be nippy to students.
Very unfair and mean professor. technically "smart" but very condescending and rude.
He is "smart" but really doesn't have to be so conceited, arrogant and condescending towards his students. He is a narcissist through and through.
This professor has unbelievable knowledge, his lectures are incredibly interesting. He doesn't have a straightforward teaching method with written slides, but his lectures are more discussions and analogies. He is a super fair grader and you will be successful if you participate and show up to class (it's really simple). Absolutely loved him