Rachel Allen ’24
Editor-in-Chief
Rachel is double majoring in Psychology and Writing & Publishing. She joined the Free Press staff in the fall of her first year and was promoted to the editorial staff by the end of the semester. She is obsessed with air plants. Read her favorite article.