Jeff Therrien
He really cares about his students! I honestly really enjoyed his class and would love to take another class with him. He is supeeeerrrr helpful outside of class so make sure you go to his office hours. Tests were fair, no unexpected material would show up on the tests.