Michael Elsner
He is very straight forward with his class, but it is awesome! Textbooks are used heavily, but the tests are SUPER easy if you just read the required text. This class is very structured and states on a set schedule. He is a great professor.