Patrick O'Halloran
I never rate on here but I figured this time it was worth it. This teacher was fantastic. He turned a painfully boring class into one that flew by. He explains his grading process upfront but also is willing to work with the students. He does not give a ton of busy work which I like. All his assignments were meaningful. A great professor