A biology teacher at McNeil High School is on administrative leave after allegedly mocking a student