Katherine McElvaney
I really liked Prof. McElvaney she was so passionate about what she thought which made things so much easier! Always gave out extra credit before an exam and on the exam paper as well. Would 100% recommend :]