<p>I’d be worried about what your kid is going to do faced with college freshman English requirements and distribution requirements. He may want to look at schools that require less of these. CMU has a fair number of distribution requirements and at least for computer science, I think most kids go in with a good number of APs.</p>