Just to add my personal experience as I have just finished a course with GTS.
Dave and Roger are both obviously very experienced and are excellent instructors.
I agree with the previous replies, the notes are also top notch. Having worked in and around training for some time I am in a position of being able to compare them to most of the other schools notes.
I would certainly have no hesitation in recommending GTS.