Daniel MacDonald
I had Dan for both chem 110 lec and chem 111 lab. I loved having him for both and hands down my favorite teacher. Not only is he super down-to-earth, but he wants us to succeed and takes the steps to make sure we do. Trust me, if you get a grade you don't like, just ask to redo it, chances are he'll let you. He's called Dan the Man for a reason :)