Robert Kritzler
He's new at teaching and is still learning which means he's awful at the moment. His study guides have typos and his answers aren't even right. He takes away points if you want to check your online connect homework to see if its correct. His classes are slow and he often goes on tangents about Greek philosophy.