Scott Warnert
Fantastic professor, I've never had a better math teacher. Very kind and always willing to help. Calculus is an incredibly difficult subject. He explains things very well but you might need to ask for a general formula every now and then. Only downside is that if you stop paying attention even for a bit you will be lost.