A Monsignor Fraser College teacher has been charged with assault after he allegedly grabbed a student by the throat and proceeded to punch the student in the face.

Toronto police say the alleged incident took place April 15 on the grounds of the high school, which is located near College Street and Ossington Avenue.

Ferdinando Marrello, 57, has been charged with one count of assault and is scheduled to appear in court on June 5.