He is starting off his junior year (at a small college prep private school) with a 3.2. He is not a great test taker so we started with an SAT tutor at the beginning on the summer which we will continue with throughout the school year. He will not be taking any AP classes this year so that he can keep his grades up, but he plans to take an AP science class his senior year (either APES or AP Bio) and possibly and AP English class (AP Lang). He prefers a larger school but I have explained to him to that coming from a school of 550 k-12, a school with more than 3,000 kids will feel huge to him.