The Glen Echo

Caroline Geoghegan

Caroline Geoghegan, Managing Editor

Caroline Geoghegan is a senior at Glen Rock High School and this is her third year writing for The Glen Echo. In her free time, she enjoys making sacrifices to long-forgotten gods and watching her birds chirp aimlessly through life.

All content by Caroline Geoghegan
Activate Search
Since 1956
Caroline Geoghegan