Ethan Neuschwander '25

Ethan is a Managing News Editor and Spanish major from Goshen, Indiana.

Number of Articles: 20

First Article: December 1, 2021

Latest Article: December 11, 2024