David Reiff
Professor Reiff is awesome! Very enjoying lectures. He really understands that most of his students are taking his class because it's required, so as long as you do the work you will do well.