Beginning with the 2007-2008 school year, all school districts must offer at least one (1) advanced placement course in each of the four (4) core areas of math, English, science and social studies, for a total offering of no less than four (4) advanced placement courses. The use of the state's online Advanced Placement Instructional Program is an appropriate alternative for the delivery of advanced placement courses. Any public high school offering the International Baccalaureate Diploma Program is exempt from the requirements of this subsection. However, the school may participate in teacher training and program funding on the same basis as any high school offering advanced placement courses.