Tom Gribben
Good prof. Makes you work for the grades you get as far as tests go but goes over all test questions before a test. He is rather unclear on other assignments but pretty lenient on those. If you ask questions or email him concerns he will respect you more. An interesting guy, makes a few jokes to make his class more lighthearted. Dont buy the book.