Try Victoria Flying Club on Vancouver Island, the CFI there has been dedicated to flight training for many years and the manager is more concerned about happy club members than making a profit. You will find there are a lot less VFR no fly days on the island compared to the mainland during the winter months.