Anderson holds a Bachelor of Arts from Sarah Lawrence College and a Master of Arts in Law and Diplomacy from The Fletcher School at Tufts University.
Anderson holds a Bachelor of Arts from Sarah Lawrence College and a Master of Arts in Law and Diplomacy from The Fletcher School at Tufts University.