Advanced Placement Program®
Many schools listed in Boarding Schools in the U.S.A. proudly mention that they offer AP® or Advanced Placement Program® courses. AP courses are university-level courses in more than 30 subjects that students can take while still in high scho...