Dillon does a terrible job of teaching the material prior to assignments. Additionally, she often gives quizzes and tests that require knowledge that we have not yet learned. Not an approachable person. Does not communicate what exactly is assigned and what will be on exams. Clearly not cut out for being a professor.