English instructor Mark McQueen was put on paid administrative leave last week and is under investigation for allegedly punching a student in his class on Halloween, according to college officials. (more…)