professor hoc donald trump