Great Professor, definitely makes you put in the work, but shes engaging, smart, energetic and inspirational. Very thorough, syllabus is a novel, but expectation and content is clear. A lot of reading, and a lot of paper writing, but it builds up to an overall project. Youre better for being in her class.