A Mississauga high school teacher is facing multiple sex charges in connection with alleged relationships with two teenaged students over the course of more than a year, Peel Regional Police report.

Gavin McAnally, 44, of Brampton, a religious education teacher, faces charges of sexual assault, sexual interference, invitation to sexual touching and sexual exploitation.

He has been a teacher at St. Francis Xavier Secondary School since 2003, according to Dufferin-Peel Catholic District School Board spokesperson Bruce Campbell.

"He was suspended immediately, pending the outcome of the charges," Campbell said.