Without going into too many details that may offend I'd simply say caution on CTC!!
If you are looking into them make sure you know EXACTLY what the terms of them "paying" for your training are. If there was a simple way to get training paid for and a "guaranteed" airline job at the end of it then every man and his dog would be doing it.