COMMERCE CITY, Colo. — A former teacher at a charter school in Adams County was arrested for allegedly sexually assaulting a student.
Commerce City Police (CCPD) announced the arrest of 40-year-old John McMillan in a news release Tuesday afternoon. Detectives from the Sexual Assault Task Force, which is made up of members from CCPD and the Brighton Police Department, investigated the case.
McMillan is accused of having sexual contact with a student between Aug. 1, 2021 and May 31, 2022, while he was a teacher at Landmark Academy which is located in Reunion. McMillan taught at Landmark from 2011 until the end of the 2022 school year, according to police.
According to an arrest affidavit from the Commerce City Police Department, McMillan's wife found a series of emails between her husband and a 12-year-old student that appeared sexual in nature and reported them to her therapist and Child Protective Services.
In December 2022, Weld County Child Protection Services contacted Commerce City Police about McMillan who was a currently teaching at Fort Lupton Middle School. Investigators at the department were told about the emails reported by McMillan's wife and launched an investigation.
The victim was contacted and reported that McMillan had commented about her beauty by calling her "good looking" and "sexy", the affidavit says. She also reported that the two had exchanged photos.
She disclosed, according to the affidavit, that McMillan grabbed her butt on more than five occasions and during one of those interactions stated, "have a nice day, sexy."
McMillan was hired at Fort Lupton Middle School in Weld County and worked at that school from August 2022 to December 2022.
The 17th Judicial District Attorney's Office has charged McMillan with:
- Sexual Assault on a Child - pattern of abuse
- Sexual Assault on a Child by a person in a position of trust
Both of the charges are class 3 felonies.
Commerce City Police is asking anyone who may have information about McMillan's alleged crimes to call Detective Baez at 303-289-8128. Information can also be left on the Commerce City Police tip line at 303-289-3626.
SUGGESTED VIDEOS: Investigations & Crime
9NEWS+ has multiple live daily shows including 9NEWS Mornings, Next with Kyle Clark and 9NEWS+ Daily, an original streaming program. 9NEWS+ is where you can watch live breaking news, weather updates, and press conferences. You can also replay recent newscasts and find videos on demand of our top stories, local politics, investigations and Colorado specific features.
To download 9NEWS+ on Roku search for KUSA.
To download 9NEWS+ on Fire TV search for 9NEWS.