A Minnesota school bus driver sent text messages and looked up “your mama” jokes on her phone while transporting children, authorities said.

Brenda Carsten, 39, is facing 15 separate charges, including reckless driving and other traffic offenses, in Anoka County District Court after a parent complained about her distracted driving during her route in Blaine, the Star Tribune reports.

Carsten, according to video and an audio recording taken on the bus in February, was not wearing a seatbelt at the time and swerved throughout traffic lanes. She also allowed children to move freely about the bus and shared details of her personal life with students, including an “inappropriate life lesson” that contained profanities, according to a complaint filed by the Blaine City Attorney’s Office.

The video also showed Carsten texting on her cellphone and looking up “your mama” jokes on it. She then handed the cellphone to a student on the bus to read it aloud on its intercom system. The footage began as Carsten was pulling out of a parking lot at Westwood Middle School, KARE reports.

Carsten, who also faces child endangerment charges, is scheduled to make her first court appearance in June after being charged by summons. She was fired by Lorenz Bus Company after the allegations surfaced. Minnesota State Patrol investigators were then contacted by officials from the bus company, according to the Star Tribune.