Andrew Cimmino
I loved his humor in this class and he gives you exactly what you need to know for the test. He has no grade curves and hes very straight forward about everything. Very Tough grader all together, I wouldnt take him again.