I went through BCFT and thought the place was great. I really would recommend it. The instructors know there subjects inside out and are always more than happy to help out with any subjects even outside the classroom.
I believe the manuals were written by the instructors. I found this a great help as they knew exactly what was in them.
Best bet though, go and have a look around and see for yourself but it gets my vote.
scotte