Great professor! There are activities during class (worksheets) so attendance is mandatory but the lectures are interesting. You have to do a short 4 minute presentation and a research paper but it's not difficult and she is a lenient grader.  4 exams (including the final) in person but one is dropped. 