This was a difficult class for me. She's always ready to help & meet to clarify things, she also makes it clear what to expect for the course. This is the hardest course in the major, so her teachings in other classes may reflect her differently.