She is a lovely professor! Her class is very work-heavy (especially the exams), but the content itself isn't difficult. She gives plenty of time (minimum 5 days) to complete assignments and at the very start of the semester, gives you all the exact dates things will be both assigned and due. Through and through, she seems like a lovely person!