Maryruth Farnsworth is the coordinator for the International TESOL Internships Program at Brigham Young University (BYU). She received her master's degree in linguistics and a TESOL certificate from UCLA. She has taught at UCLA, Yale University Summer Institute and BYU and has given teacher training workshops throughout the United States and abroad. She has published articles, given presentations, and co-authored a composition textbook.
About Reading Horizons, Maryruth said: