William Sharkey
I had Dr. Sharkey for the lab section of my class, and he was super nice and explained things well, just took a while to grade and wasn't the best at responding to emails. Not a bad professor, just a super hard course.