I am an NRA certified PPITH Instructor. In that course, the legal portion, per the NRA, must be taught by either a Class I LEO or a bar-admitted lawyer. The PPOTH course has a whole different "experience level" required before you can even take the course. To be a PPOTH instructor is another two to three days of "instructor course" stuff.
Most counties in Colorado (the state in which I live) require only NRA Basic Pistol (and, some counties only the First Steps Pistol) as the instruction required for a CCW permit. NRA does not offer a specific CCW course, probably due to each state and county in each state being a little tweak different from each other. The CCW course I offer as part of my instruction package, is the NRA Basic Pistol course with additional information on the CCW laws in the state (ie, where and when one can and cannot carry concealed) plus some discussion and demonstration on different carry options. My clients who graduate from the course and who will apply for their CCW get the NRA certificate plus a different certificate (with my name, address, and NRA instructor number) attesting that they have met the requirements of the NRA basic pistol course including range proficiency that they give to the sheriff's office with their CCW application.
The main value of the PPITH course, in my opinion, is that it is "more training." Something that one really cannot get enough of. The PPOTH course is yet more training, specifically oriented to engagements, as the course name describes, OUTSIDE the home. For those of us with no LEO or military training, PPITH and PPOTH are excellent courses. For those of us WITH LEO or military training, and also with combat experience, the PPITH and PPOTH courses serve as extremely good opportunities to "brush up" on the subject, and to conduct bonding exercises with your HD and CC firearms.
NRA does a great job managing the THOUSANDS of instructors in the US, and they also can provide a list of instructors to anybody who contacts them and asks for it.