<p>I teach at a regional state university where we have many students who fit your son’s profile. The ones I have had as students seem to be generally doing okay in their classes. We are always happy to have students who show effort, come to the professor’s office etc. It may be a different story at a flagship, even one that is not uber selective. Classes are generally larger, and students at the lower quartile may feel overwhelmed. These are generalizations, so you may want to visit the schools with an eye toward these details. </p>
<p>We could give more info if you could let us know your state. But I understand that you may not wish to include too much information. </p>