Sujat Sen
Dr. Sen is a great professor for both gen chem lab and lecture. He had very clear expectations about the course and also made recorded lectures available when I missed a class.  Also very helpful during office hours which I attended often. 