There are various threads on here about BCFT already.
I did my groundschool there and the guys were very good, especially if Phil "5 Euro Answer" Lucas is still there with his dodgy scirocco as CGI.
Now flying all over the world and still using stuff we learnt there.
I think for the groundschool you could do a lot worse