Sherri Moradi was born in Iran and immigrated to Europe in 1976. In 1979 she moved to Waco, Texas to be near her family, where she lived for 16 years. She moved to the Bay Area in 1995.
Sherri has a Master of Science in Educational Psychology from Baylor University and a Master of Arts in Teaching from USF in San Francisco. She has a teaching and an administrative credentials. Sherri spends her free time reading, baking for family, friends and neighbors and working in her garden.