William McNairy
McNairy is a TOUGH professor. He knows a lot, but prefers to spend class time telling stories and discussing theory rather than preparing you for the test. Makes class time a little enjoyable, but leaves you clueless on tests. If you have other options avoid McNairy, his test prep is handing you review problems with no key or even guidance.