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 curriculum and then design courses, materials, and professional development to deliver the curriculum in high schools.