She is so funny and actually makes class entertaining and easy to sit through. She is great at laying out the learning objectives and making things very clear. Her tests are very straightforward and exactly like the practice tests she gives out before each exam. She encourages participation and is great at clearly addressing questions. Definitely take this professor love her