I agree with Psuedo66. Check out GTS in B'mouth as well.
Small but perfectly formed, with class sizes of 5 to 8. And as much extra advice as you want.
They never seem to get much air time on PrUNE but people should remember that they are there in their evaluation of the possible options.
h-r