Neal Smith
Smith is weird and sarcastic, but you get used to him. I'm not the best at math and made a B. He has 3 programming projects (easy As), 3 tests (tricky questions), and multiple online HW and quizzes through MyMathLab. Goes over HW and quizzes in class. Put some effort in and you'll be okay.