Exactly. My daughter skipped the AP Euro History test because the teacher was incompetent. (She had him the previous year and he taught material riddled with factual errors.)
It's all about the desire to learn and a wise management of time, not having homework piled up during what should be vacation time...
Correction to my last note, my daughter skipped the AP class, not the test! She passed the test with flying colors :).