She is a great professor with an expected level of difficulty. She is very caring and will make sure you understand everything. I asked a lot of questions during class and she always answered and made sure I understood the concepts.