This is the same reason I was advising you to apply to colleges in Vancouver Area visas are very strong this year.
Visas are refused only if admission offer is with you. You need to have the admission 2 months before the start of class date so you have enough time to apply for visa. Global business management is a good program if you can pay the fee for the full year and apply with proper visa documents and nothing incomplete and this is the reason for visa refusals where you are not able to be clear about your case properly and the reasons for stuyding and returning back on time.