Boschi received a classical education in high school Francesco Petrarca of Arezzo and passed the final exam with 100/100. Then she graduated with 110/110 cum laude in Law at the University of Florence. She was a member of the Examining Board of Civil Law of the School of Specialization for the Legal Professions of Florence. Moreover, Boschi was a member of the Publiacqua Board, a company in charge of water management for the entire province of Florence from 2009 to 4 June 2013, when she was elected to the Chamber of Deputies.
