I see you were asking about attending school so assume you may be in your 20s or even 30s. If there is a large age difference there could be concerns that this is not a genuine marriage. You will also have to show that you can support your family. Having a husband move to Canada will leave him very little time to work in Canada and will lead to a minimal pension. Hopefully he has significant savings.