Shayne Vargo
He's the best professor I've had for any subject. He's passionate about math and wants you to understand the material vs just passing the class. Although I struggled a bit with some of the topics, he was extremely helpful, and I managed an A-. With how great my experience was with his class; I rearranged my work schedule to take him for Calculus 2