In this case, a CP class is different from an AP class, which stands for Advanced Location. AP classes are courses you can take for college credit, and therefore they are taught at the university level and can be quite difficult. Not all schools offer AP courses. Many high schools offer Advanced Placement (AP) or International Baccalaureate (IB) classes that prepare students for the rigors of college courses.
In addition, community colleges and third-party groups often present classes to students preparing for college. It is important to note that there is not necessarily a standard formula for college preparation courses, as admission standards and courses vary by institution. AP classes are accepted by 99 percent of all universities. To find out if the university you're looking for accepts AP credits, check their website.
Each university has a list of AP credits they accept and what their AP test score should be (usually between three and five). Many schools accept three, some only four or five, but it's better to check the university's website. Many schools do not give students the option to miss courses if they complete college preparation classes offered outside of high school. College preparation courses help high school students or graduates prepare for the college's increased academic workload.
Conversely, if you are someone who has consistently maintained a high GPA on difficult courses and wants to be competitive for college, I recommend taking a good number of honors courses in your early high school years, and then gradually replacing those with AP as junior and senior. Generally, you should opt for the hardest level class if you think you can get a B or higher because, in general, most colleges would rather see a B in an Honors or AP course than a set of A in college prep classes. Advanced Placement courses are popular in public schools, but are becoming extinct in preparatory schools for private universities.