Kenneth McCullough
Really nice professor, but all tests except for the final were 100 matching questions. Once I got the hang of the tests they were not hard, but I did have to develop a system for finishing on time. He has several projects and really does try to help his students. There were also chances to get out of a test with a 100. He also gives extra credit.