Jim O’Connor is a strict Vietnam veteran and tenured math teacher whom you don’t want to mess with. He sports ...