Investigators began looking into allegations that he repeatedly assaulted one of his students, a 17-year-old boy. Gallitz is a 22-year veteran of the school system, and two years ago, even faced charges for assaulting one of the girls on the basketball team he coached. But a judge ruled not to pursue the case.

Afterwards, Gallitz returned to coaching and teaching.

Known to be a popular teacher, he allegedly struck the boy twice and assaulted him a third time as well between November and January. He was charged just Monday.

"He was a good teacher -- I didn't think he would actually do something like that," said Forest Park freshman, Carson Arguin.