Their training is of a high standard, and I gained first time passes in everything with them.
The thing I found during the research and ultimately my training, it's more about the instructor than the school. BCFT have some very good instructors, I went there and met them before I paid the deposit for any course, and was ultimately pleased with the end result.
In terms of student support, this can vary slightly, depends which course you are on and who your instructor is, but I never felt let down or left out in any phase of my training.
What course are you thinking of doing there?