I have not been involved with the BC version of BBFA but was involved with their operation in Ontario before it folded up it's tent and moved on.
I knew many of the instructors and some of the students through my involvement as a pilot examiner and have nothing bad to say about them but I have nothing good to say about the owners. Their treatment of the foreign students was disgraceful. Google is your friend do your research and stay far away from these reptiles.