Professor Mcnamara is one of the best professors I've ever had. Be ready to put in work, and read the sources that are assigned for homework as she gives surprise quizzes on them weekly, but they are very easy if you actually read. Only a midterm and final, but she gives detailed study sheets. 2 papers, but also are very staraight forward.