Chicago activist and blogger Mike Klonsky says that the biggest financial scandal in the city’s history could have been avoided by administering background checks for contractors.

The city’s superintendent is serving jail time for accepting bribes from a contractor. The contractor, Gary Solomon, is in prison too.

Had there been a background check, the city would never have done business with the contractor, writes Klonsky.

“Solomon, a former dean and teacher at suburban Niles West H.S., was accused by that district of sending sexually explicit e-mail messages to female students. Besides those messages, they said he attended a Cubs game with students during a school day when no field trip was planned. They accused him of keeping a journal on a school computer that described several unprofessional relationships with students.

“Finally, Solomon was forced out of Niles Township School District 219 under a cloud after he was accused by his bosses of “immoral and unprofessional” conduct, including allegations he kissed a female student, covered up students’ drug and alcohol use,and sent “sexually suggestive, predatory” emails to students, court records show.

“While no criminal charges were ever filed, Solomon was barred from ever teaching in the district again. Solomon resigned from his post as part of a settlement back in 2001 and began a consulting business with former Niles West student Thomas Vranas, one that also included a partnership with former Chicago schools CEO and current Chicago mayoral candidate Paul Vallas.”

That partnership went on to win large contracts in New Orleans and Chicago.

Vallas pins the blame on Ram Emanuel.

Who performed a background check? No one.