Timothy Hanks
God I love this professor. One of the most interesting classes I have ever taken at Davis. Knows what he is talking about and favors students. If you revise the material enough, getting an A is super easy. LOTS of extra credit. You will actually learn in this class. I hope he takes more classes in the future.