aiming too high? Help!

What European country is your passport from?

If it is France, then McGill would be a real bargain from a financial point of view. Their music program is exceptional. Montreal is also a very interesting city to live in for a few years.