Dan Bryan
Dan is a great teacher.  He is passionate about his field, and wants you to be as well.  This class had a lot of content in a short amount of time, but I felt that I had the support and resources from prof Bryan to feel confident that I was learning everything I needed too.  If I take another chem class it will be with him.