Bridgitte Griffin, the interim principal who was in charge when 14-year-old Trevyan Rowe went missing and was later found dead, was fired Friday. Vicki Gouveia, the school's former principal is coming out of retirement to fill the role.

Students at School 12 in Rochester are back in class on Monday with a new principal

Bridgitte Griffin, the interim principal who was in charge when 14-year-old Trevyan Rowe went missing, was fired Friday.

Chief Communications Officer for the Rochester City School District Carlos Garcia says Vicki Gouveia is coming out of retirement to fill the role. Gouveia was School 12's former principal prior to retiring.

Trevyan, who had autism, walked away from his school after getting off the bus on March 8. He was found dead in the Genesee River four days later.

A teacher who worked closely with the teen spoke exclusively with News10NBC. She claims Trevyan was suicidal, but not enough was done to get him the help he needed.

"He said it over and over, he wanted to die," the teacher said. "This was just the icing on the cake for him. This was the end. This boy was deep... very deep. His mom would say he didn't mean to say that. He just didn't want to do his work. She didn't know her son well enough. She didn't try to get to know her son. Trey needed help."

City and school leaders admit they botched how they handled the case.

Six 911 call center workers were suspended and three teachers were put on administrative leave for failing to mark Trevyan absent. One of the three teachers is accused of trying to cover up the mistake.