Elliott DeVore
I legitimately made C/Ds on all of my exams and still passed with a B+ in the class. He gives you enough assignments that buffer your grade, but they aren't too time-consuming. He offers extra credit opportunities throughout the semester! He's also really nice and understanding since he's a PhD student. Take him if you can!