Sergio Torres
One of the best professors I've had so far. Professor Torres gives very interesting lectures that actually makes one want to go to class. He provides present day examples and personal stories in his lectures that makes lectures much easier to comprehend. Discussion boards, quizzes, and tests are simple as long as you show up to class.