Super nice and willing to help you. Attendance and participation are both mandatory or you will lose some points. She is a tough grader but the tests aren't that difficult. I screwed up one exam otherwise I would have got a A-. Would definitely take her again.