I love Jump Math as it's a Canadian curriculum. I am using it with my 5 years old. I like the detailed teacher guides. You can download them for free from Jumpmath.org. You can buy Jump Math from Amazon. There are Jump At Home, Jump Math AP1.1, Jump Math AP1.2. If you want to give it a try, please chose the AP1.1 and 1.2. The he Jump at Home for Grade 1 is just the copy of the AP1.1 book.
I also enrolled my son in a soroban abacus course at UCMAS. I am pretty sure they have centers in BC. ^^
I can't really help you much with second language as we have fallen off the wagon countless time.