So if you go to a private school, where do kids like you go to college.
Are you a US Citizen? Do you have budget issues?
First gen helps - what level of math will you obtain? You’ve had language, etc.
Your school will know best - and until you have an SAT, you don’t.
A great school for all your majors would be Pitt, Binghamton, Ohio State, Maryland. These all have a PPE.
For smaller, I’d say Denison could work, Rhodes, Richmond (reach), Rochester (reach), and College of Charleston.
But again, until you have a test, it’s an unknown.
Talk to your college counselor to see where students like you end up.
Of course, budget / financial need will drive a lot.
Good luck.