Sherman Wallace ’09 and Teodora Petrova ’10 Posted on June 14, 2023 by classnews Sherman Wallace ’09 and Teodora Petrova ’10 happily welcomed Alex Petrova Wallace into the world on December 16, 2022. Congratulations to you both!