No. You don’t have to take PMP training from an ATP. You are free to choose the source you believe is best! ATPs are only one of several types of education providers who can deliver the educational hours required to apply for the PMP exam. The image below from PMI’s PMP Exam Content Outline (ECO) notes that the PMP applicant must have at least 35 contact hours of formal project management education. It does NOT mandate that those hours must be from any particular type of provider. PMI does not mandate that the 35 hours of project management education come from an ATP. Making such a mandate would imply a conflict of interest and jeopardize their ANSI Standard.

In addition, in the PMP Exam eligibility information outlined by PMI, the same point is noted. One must obtain 35 hours of project management education/training, but it is not specified that it must be received from a particular type of provider.
