Former Highland Park teacher sexually assaulted 12-year-old after grooming them, police say

A former teacher at a Highland Park school is facing charges after he allegedly groomed a student and engaged in sex acts with the victim.

Vincent Weaver, 29, was arrested last week and appeared in court Monday to be arraigned on three felony counts of criminal sexual conduct.

The backstory:

Weaver taught at George Washington Carver Academy School for three years.

He worked as a fine arts teacher and served as the coach for the school's dance team before losing his job in May.

According to Highland Park police, he was suspended from his job on May 2 after a sex toy he brought to school fell out of his bag. 

Police added the victim - identified as a 12-year-old student - told their parents about the alleged abuse on May 15. Weaver was arrested on May 16. 

Dig deeper:

Following Weaver's initial suspension relating to the May 2 incident, he was told he could not attend a dance performance that he had helped organize.

Highland Park Interim Chief James McMahon said on Monday Weaver had disguised himself as an elderly woman in an attempt to attend the performance, which took place at a local college nearby.

Security noted the suspicious individual and told police, who later arrested Weaver.

Vincent Weaver (Highland Park Police)

Local perspective:

Weaver was charged with one count of criminal sexual conduct in the first degree, two counts of criminal sexual conduct in the second degree, and misdemeanor indecent exposure.

The alleged assaults happened during school events over a four-month period, police said. 

During his arraignment, he was given a $250,000 cash surety bond. If he posts bond, he's required to wear a GPS tether. 

The Source: This information is from Highland Park police.

Watch FOX 2 News Live

Crime and Public SafetyHighland Park