I have recent experiece at BCFT. All around a very professional and well run outfit, but lacking in single engine aircraft. They have lots of multi engines which is good. They stay quite busy and have high utilization of aircraft, and they try to limit the ratio to two students per instructor but I still found them very busy and even though I was flying everyday, I would have liked to go at a faster pace.