If money were no object, I’d say Penn. But unless your family is so well-off that 65K/yr x 4 yrs is NOTHING to them, I’d seriously consider that offer from Swarthmore. We’re talking the kind of wealth that involves significant multi-generational trust funds, in order to be in the position to think of a quarter of a million dollars as being unimportant. Look at it this way - if the choice were that your parents would put 65K/yr into an investment for you, for 4 yrs, and gift that to you as a graduation present, so that you would start off life with a nut of 250K or more, vs nothing, would that make a difference to you? And it’s not as if Swarthmore is a lesser school in ANY way. It’s probably one of the top 5 LAC’s in the country, arguably THE top LAC in the country. Plus you have the resources of the consortium with Penn and the other top LAC’s in the area.
If you want to do theater, unless you are so good that you have a good chance of making it professionally, you do NOT want to go to a school with a leading theater program. Those programs will attract the best, most talented theater students, and you’re going to be competing against them for roles. Imagine going to school with the next Meryl Streep (who, the story goes, was always cast in the leading roles, to the point where she herself was embarrassed). I have a feeling that if you had that kind of passion for theater, and had that kind of talent, you would be holding a different set of acceptances.
I think that most parents, especially those of us whose parents paid for college for us back in the days when it didn’t cost >300K for 4 yrs at a private college, feel a strong obligation to give to our children what our parents gave to us. But it wasn’t the same sacrifice! College costs have gone up far, far more than inflation. And because most parents want the best for their children, they often are willing to make financial sacrifices so that their children can attend the private college of their choice. However, most parents also are not completely transparent with their children about finances. So I think that under the circumstances, with you looking at free tuition at Swarthmore, vs essentially full tuition at the other schools (although congrats on the USC scholarship, too), you really need to have a very frank conversation with your parents. Since you have mentioned having to convince your parents about assisting with the cost of USC, and have mentioned working during college to help with expenses, I have a feeling that your family is not from the .001%.
For all these reasons, I think that you should take the amazing offer from Swarthmore. If you decide to go into business, you can do an MBA at Wharton or the like, which will give you all the same connections that you would have had from an undergrad degree from Wharton. You’ll get great roles in all the campus productions at Swarthmore, you’ll have small classes, you’ll still be able to go into Philly and even NYC for shows and city life, you can travel the world in the summers on the money you are saving, you can take classes at Penn and the other schools in the consortium.