Kris Keiser
Keiser is probably one of the worst professors here. I emailed him a question the first week of school and still no answer. He's rude "if" he answers questions. On the online class he does 30 minute lectures for why you will need this instead of how to do this. You teach yourself through Connect. This is a side job for him and you can tell.