VersaBank is a Canadian Schedule I chartered bank with a difference.