maxmoju: sorry for delayed response.
1. Admission cycle is already open, apply as soon as you can. It took me a month and a half to get a response.
2. Dont know the percentage but a lot of people get scholarships here. Most of them are small but if you are an exceptional candidate you will get a big one dont worry.
3. Im a domestic student so I dont know what international fees are like. The whole year tuition for me was around $28000 so next year I expect the same.
I feel like I have to comment on ozzyk's remarks.
xenophobia that he/she is talking about exists everywhere. It is far more pronounced in the U.S. actually.
Secondly, making a comment that U.S. B-schools are better is incorrect. Is Sykes MBA from University of Tampa is really better than Schulich? When you start listing Harvard's and Yale's; these are very few elite list of schools, among which there are international players as well such as INSEAD and LBS. Are you actually going to get a better education from there? In my opinion no, I have never been to those schools but I know that Schulich faculty is really impressive and the standard is really high. However, because selection process is so intense in those institutions, just making there, tells a lot about yorself. In other words, its more about status than education.
To make one quick pointer, yes they do know Schulich at the Wall Street and ill leave that at that. More than that, Bay street is full of Canadian MBA grads.
Also, ozzyk's interpertation of international seems to equal U.S.. In the U.S. they tend to discount everyone degree's because they like to protect their market. Globally however, in places like Eastern Europe and South America, Canadian education in general, is kept in a very high regard.
What no one seems to realize is that faculty of managment at York University is only 30 years old. In that time frame, they were able to build a program that is todays top 50 worldwide programs for sure. The school is still in development. However, there is Schulich culture and graduating from the school does mean something. The school has a clear idea what it is trying to achieve. I welcome anyone who reads this to take a look at my school. I think we have something special going on. If you believe in our mission, then this is definately a place for you. School employs many of its graduates in various roles, which speaks valumes of the trust the school has in its graduates.