Kelley Durkin
Dr Durkin is an amazing person. So so nice, really encouraging of questions and went far out of her way to make sure everyone understood the material and wouldn't fall behind. There were so many homework assignments and quizzes (announced in advance) that it was hard to get a bad grade even if you did badly on the tests.