Candelario Ramirez III
You have a lot of homework but it's not due until the date of your exam. All exams are open book/open notes. He gives extra credit on the exams and extra credit for turning in completed review packets. He is lecture heavy but he's approachable and knowledgeable. I'm terrible at math and his teaching style makes it understandable.