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 certificate in TESOL from UCLA. She has taught at UCLA, Yale University Summer Institute, and BYU and has given workshops in teacher training throughout the United States and abroad. She has published articles, given presentations, and co-authored a composition textbook.
About Reading Horizons, Maryruth said: