Lord was born in Shanghai. She attended Tufts University and received an M.A. from the Fletcher School of Law and Diplomacy. She is married to Winston Lord. They have two children, Lisa and Winston.
Sign up today for free teaching ideas, lesson plans, online activities, tips for your classroom, and much more.
Choose your grade range:
See a sample >