An Edmonton teacher charged with sexual assault following an incident at a rec centre may have still been teaching at the beginning of the week.

A parent has told CTV News that she saw Christopher Herodek at her daughter’s school.

The parent, who did not want to be identified to protect her child’s identity, said Herodek was a substitute teacher at Crestwood Public School.

Herodek was charged after a lifeguard at Terwillegar Recreation Centre claimed to have seen the 48-year-old inappropriately touch a pre-teen girl in the “lazy river” section of the pool.

Investigators then discovered there was another similar incident the day prior.

Police have praised the lifeguard for the actions.

"If it weren't for this particular lifeguard, we may not have had an arrest made so kudos to them, they're very observant and very watchful," said EPS spokesman Scott Pattison.

However, director of leisure centres, Teresa Miller-Grayston, said she was not surprised as they expect all their staff to be vigilant.

“We go through extensive training around scanning and surveillance techniques.”

Edmonton Public Schools has not released the name of the school Herodek was currently working at but they did say he was suspended as soon as they were notified of the charges by police.

A spokesperson did confirm that Herodek previously taught at TD Baker and Grandview Heights Schools.

With files from Amanda Anderson