She is very kind and she will answer your questions if needed. Lectures are heavy and all we really did was take notes with a few quizzes here and there. She gives out lots of homework, but if you ask for an extension, she would extend it (sometimes). Her class was definitely challenging and her way of teaching is hard to understand.