The CTP is a requirement before you take the written. The reg says you have to show a graduation certificate from an approved CTP before you take the written exam. Without looking it up, it's 30 classroom hours and 10 hours in a sim. Currently the only approved stand alone program is Sporty's Aviation in Ohio.