Jamie Gillooly
Super nice guy and you can tell he deeply cares not only about the material he is teaching but also his students. I found his exam to be pretty easy and received the highest grade on his compared to the other three professors.