Stephen Revesz
First class he is very clear about the grading criteria and what is necessary to pass the class. He allows you to makeup work but you can't wait til the last min to do it. He's not going to remind you to do it, you have to keep up with your own lab assignments. He walks around ready to help, & is unpretentious and if you don't understand something.