She is very understanding and clear. However, when it comes to grading she is very tough. She takes participation very seriously and if you dont participate like crazy, it will really hurt your grade. If you dont get an A on both midterm and final, you will have a hard time getting an A in the class. She is a great teacher but hard grader.