In BC, there are some colleges offer high school equivalent courses. They are called "college preparation program". Some BC colleges also allow you to take regular university level courses while you are taking ESL (providing you are at certain ESL level standing). Check out University College of the Cariboo.