Joel McCall
Wonderful professor! Rough around the edges but genuinely cares about his students success. Expect to dedicate time to learning the material and be prepared before class. Would take any of his classes again.