Nobody in the industry provides a higher level of training, the web site is up to date with its information, current resources, and the [ICRH] is the single most valuable on board resource I have come across in my 35+ year career. Don't take my word for it, talk to them, and see for yourself. 

Int'l Captain (CA)