The Echo

Michelle Lee

Michelle Lee, Co-Editor-in-Chief

Michelle Lee ('21), Co-Editor-in-Chief for The Echo, is ecstatic to expand her passion for writing in The Echo. In her free time, she likes to write, read, take photos, and play with her dog Gnocchi. She will be attending Wellesley College this fall.

All content by Michelle Lee
THS Snowball 2020 Recap

THS Snowball 2020 Recap

January 17, 2020
Load More Stories
Activate Search
Michelle Lee