Timothy Ross
Dr. Ross is a very intelligent instructor. Nothing on his tests is surprising, he always mentions tricks in lectures and doesn't leave out anything you need to know. You have to be diligent, take good notes, and prepare very well before the tests, and then the class will be easy. Homework is very easy as well and is a good tool for test questions.