Peter Schumacher
I dont like giving reviews but with this professor I had a bad experience taking his class and I hope no other students can make the same mistake by taking him. He solves problems on the board and doesnt explain step by step, sometimes he gets lost and never tries to fix it by going back. He assumes that everyone knows calculus so he doesnt care