Skip to main content

Brampton teacher charged in connection with sexual assault investigation

John Weaver, 59, of Oakville, has been charged with three counts of sexual assault and three counts of sexual interference. John Weaver, 59, of Oakville, has been charged with three counts of sexual assault and three counts of sexual interference.
Share

Peel police believe there may be more victims after a Brampton teacher was arrested and charged in connection with a sexual assault investigation.

Last month, investigators from Peel Regional Police’s special victims unit learned that 59-year-old John Weaver, of Oakville, had allegedly sexually assaulted three female victims. The incidents reportedly occurred between October and November.

Weaver, who is currently employed by the Peel District School Board and works as a middle school teacher in Brampton, has been charged with three counts of sexual assault and three counts of sexual interference.

He attended the Ontario Court of Justice in Brampton for a bail hearing.

Police say the investigation is ongoing.

Anyone with information is asked to contact Peel police at 905-453-2121, ext. 3460, or Crime Stoppers anonymously at 1-800-222-8477 (TIPS) or www.peelcrimestoppers.ca.

CTVNews.ca Top Stories

How do you navigate the social media minefield with your kids?

Growing fears about social media's harm have sparked lawsuits against social media companies from hundreds of school districts in the United States and now Canada. CTVNews.ca wants to know whether your children are addicted to social media or if you have concerns about their usage of platforms such as Facebook, Snapchat, TikTok and X.

Stay Connected