Beren Sanders
He is a great professor and really cares about his math. Honestly, should've and would've worked harder because he is VERY test heavy. There is a lot of homework but is only one point for completion, but if you don't show up for lectures and don't do your homework. . .then I'm sorry to tell you that you have already failed the class.