Sarah Moore
Sarah Moore earned a BA in Elementary Education from the University of Northern Iowa. She also obtained an MA in Teaching English as a Second Language (TESL) from Azusa Pacific University while teaching English in China. Her teaching career began...