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