My advice, Ignore the quitters and do your own research, There are many GBM students groups on facebook, Join those group & ask questions from formal & current students.
I totally agree to that.
Each and every course is not designed to get you the guranteed success. Struggle and Setbacks are there in case of each and every course unless you're going for a top notch MBA in Canada.
You may do HRM or Marketing or Finance but does that gives you an assurance of success ? It doesn't !!!
I have a few friends from forum who are studying this course at Humber and their feedback is same that expect a majority of population from India, Pakistan and Bangladesh but what the heck difference does it makes ?? The way that member has mentioned all of this it seems his expectations were more from the classroom and classmates and less from the course.
Set your own priorities, think what you want out of it...!!!