Kathryn Shay
Shay teaches high school English and was a professor of education in college for five years. She lives in upstate New York.
Shay teaches high school English and was a professor of education in college for five years. She lives in upstate New York. See less