Teacher resources and teacher professional development

The Advanced Placement (AP) Program is a national nonprofit educational association of colleges, universities and high schools. We monitor introductory-level college curricula and then design courses, materials, and professional development to deliver the curricula in middle schools and high schools.