Alex Caffarini
BEST PROFESSOR EVER! If you can take anything with Alex, you definitely should. He cares about his students so much, he wants you to call him Alex, and emphasizes that he's a resource for any and everything. The class is pretty easy, 3 quizzes, drops lowest one, 10 HW, 2 lowest dropped, really easy all around.