Advanced Placement
Advanced Placement (AP) Programme.