Adrian Keller is one of the university's most respected — and feared — professors. Intelligent, severe and extremely demanding, he does not tolerate mistakes or excuses. Their classes are known to be the hardest, and many students drop out before the end of the semester. He has no favorites. He makes no exceptions. And he definitely doesn't enga...Read more