Eric Button
My second time taking him, I needed 3 more hours and took the class just because I knew I liked him. The class was actually PLSC2203 but that wasn't an option on here. He gives a good amount of extra credit opportunities, exam curves, and you have a lot of small quizzes. Overall a good gpa booster and he always answers emails fast.