You can do your MCC at a number of places, for example my local is Tayside they have a MCC on a kingair.
TRs you should do with the airlines, but never fork out for them your wasting your money on these course that offer quick jobs with the airlines.