Jeff Taylor
He's very good at reminding students about when things are due. There is alot of homework but it is math so thats expected. In class he explains the problems very well and if someone doesnt understand he'll go over it again. If everyone is good with the material he might even let you out of class early.