Tom Hooper
Professor Hooper has been my favorite professor at OU. He is very dedicated to helping students learn in his class, and he easily accessible outside of class. There are 5 tests, a project and final. He provides plenty of material to prepare you for each of these, and he also drops your lowest test grade