Timothy Dowling
I took 2 classes with him and each of them were difficult however he structures the class to be weighted mostly on homework. I Had him for Differential equations and Atmospheric Thermodynamics. Every class he has some form of extra credit.