She does not go over course material well, lectures feel rushed and unorganized. She grades very heavy, her exams literally made up 75% of the grade (three 25% exams). She had an attitude at times when people would ask for help and does not respond to emails either at all or two weeks later. Overall I would just not recommend her at all.