Preparing for a specific major, vs. foreign language.

Again- you need to discuss with your son’s HS guidance counselor. That person has many more facts about his situation and should also know of schools that do/do not require a foreign language for admission/graduation. From us you have many possible ways to approach things, given our experiences and limited background. You need to rank priorities, being with friends now seems more important than some other possibilities. Good luck.