CMU's AP policy puzzles me

<p>The nice thing about CMU’s AP policy is that it gives you a lot of freedom to take courses you enjoy. My son found the computer science courses he took plenty challenging. He’d had quite a bit of programming experience beyond the AP which he took as a high school freshman.</p>