Kevin Hadley
Class is like being on a roller coaster... you raise both hands consistently throughout lecture. He speaks way too fast, omits key words/phrases from the lectures, so you must attend and write fast as hell. Then you have to submit your notes to make sure that you are attending in a 300 level course... "If I can take this test in 25, you can in 65!"