Should I attend Penn or Williams as a recruited track & field athlete?

I meant like it’s isolated from the city or at least it feels like that when you walk on Locust Ave. It feels like it’s own little island so you’re not constantly reminded you are in a city but you can easily walk out into Philly

1 Like