Richard Tewksbury
Professor Tewksbury had a great class and he provides a lot of great information. If you do not like to read, do not take this class. He assigns on average 400 pages of reading per week.