So what are you doing?student?
Why do you know so much about KA CPP?
What am I doing now? As they say: I could tell you, but I'd have to kill you...
As for your second question, I think I was lucky enough to have had the opportunity to befriend and speak to a lot of people who have walked the walk. I also did a lot of reading on my own, taking knowledge from a wide variety of sources. Personal experience also comes into play, though more so when it comes to CX than KA. The breadth of aviation knowledge is boundless in every sense - be it any ground school subject or pilot-recruitment practices... better to get started early and read steadily!
I can't emphasize enough how important research and initiative is, especially when it comes to chasing the job of your dreams.