“2.9 / 3.0 student”
He’s not going to be a doctor. A doctor needs to be a 4.0 student and 600 points higher on the SAT. He should focus on what he really wants to do.
Total BS. He does not need to have a 4.0 GPA in highs school and a 1550 on the SAT to become a doctor. Medical schools (and other professional grad schools) don't care about high school grades. However, your son will need to get into the best college he can get into, have a college GPA in the 3.6 to 4.0, earn top grades in his core pre-med classes, and score well on the MCAT. If your son does not do well on the SAT, then he should seriously consider the many excellent college where the SAT is optional in the admissions process. Here is the current list: http://fairtest.org/university/optional