William Rockey
Great professor, but he's a tough grader. He quickly goes over lectures and does not go into great detail about the topics. He doesn't seem very approachable when it comes to questions, however I still ask questions either way. 