Twenty-eight-year-old Catholic high school teacher Mary Gillies was fired Tuesday from her math teaching job at Pacelli High School in Minnesota after she was arrested for having sex with a minor. According to the criminal complaint, she might be carrying her 17-year-old student's baby.

The Star Tribune reports that Gillies was charged with "six counts of third-degree criminal sexual conduct, a charge based on the boy's age and the defendant being more than four years older." Gilles and the boy admitted to the relationship, which the boy said began in February. They were found out after an administrator saw the two of them in the school auditorium "at a late hour."

That administrator, Laura Mareel, accessed the boy's email account and found recent emails referring to "the defendant possibly being pregnant."

Gillies is in jail in lieu of $60,000 bail. She faces 15 years in jail if convicted.

[Photo via Facebook/Daily Mail]