Cricket2, this is nothing short of outrageous. If this happened at the college level, the student would have grounds for a grievance procedure against the professor.