Michelle Moncrieffe
Prof. Moncrieffe is amazing. She tells you exactly what she's looking for when it comes to assignments. She is also flexible and cares about her students. She is willing to help outside of class as well whether it be through office hours or via teleconference.