Training is
VERY good. I did mine about 4 years ago, with 17 years experience as a CC, I learned shedloads of new things and was reminded about the amount of knowledge i had forgotten :
Paul Pearce was the trainer and was very easy to listen to, without the wish to sleep or look out the window. I am going to go again in the near future and then go on to join up, should have done it before but..........
At the risk of upsetting anyone.......i would say that you cannot go on a better course than the NCCA one.
*Disclaimer: Other training courses may offer paralled value and knowledge but possibly with a brand bias *