Daniel Brengel
He gives extra credit throughout the year! He also grades one grade lower than usual. So an 80% would be a B+. The class is lecture heavy and he reads off of the slides a bit, but he did a great job in teaching the class. Due to this class I am now minoring in TESL.