I don’t know how to reply to a specific poster
I didn’t know Lafayette was need aware?
Lafayette admissions is need-aware, but they meet 100 percent of demonstrated aid. That means that application readers will only admit those people who can pay, sometimes with aid.
I don't see that OP mentions her S taking any science APs.
Honors Algebra 2,; Honors Pre-Cal and AP Cal A/B; AP Physics and AP US Government
..but here he is facing the last marking period of high school with three out of state acceptances that would all offer him unbelievable opportunities and he finally has a spot on the Varsity baseball team and quite frankly I have told him I would not want to change a thing.