Mizzou professor charged with assault