Joseph Haley, Assistant Professor