Bristol gs all the way!
I did mine with padpilot/ctc, which wasn't bad but if I could go back I would have gone Bristol. They have been doing it for years and I think their question bank is the best. Throw the odd oxford cd in the mix and you'll be a pilot in no time 😉