I really enjoyed Malloy. She gives great feedback and is very willing to work with you. She gives you lots of time in class to work and is flexible. She is stern with grading but not in an overly hard way. I really really liked her and the class.