Bristol GS
Although I only have experience of BGS, I can say the notes are great, there is a support network available back to the UK and the brush-ups and feedback are top notch. Alex and co got me and the rest of my course through first time, our average was something like 92%. Didn't bother me that there was no full-time teaching, would rather crack on with the flying like we did!