Hello everyone :) For a while now I have been a lurker on this website. I absolutely love the amount answers one can find to their questions. However, at the moment I am facing a great difficulty in deciding which university I should go to. I have been accepted by several top universities however my decision has now boiled down to McGill in Canada for Electrical Engineer (ranks 51st in the STEM fields according to THE) and TU Delft in the Netherlands for Aerosapce Engineering (ranks 18th in STEM fields also according to THE). For a long time, I have been very interested in exo-skelotons, robotics, renewable energy etc and have always imagined myself doing a bachelors in either Electrical or Mechanical Engineering. However, the total tuition costs for McGill (if my transfer credits from high-school allow me to enter the second year, which most likely will), will be around 111,000 Canadian Dollars (92,000 USD/84,000 EUR) whereas TU Delft will only set me back 6000 EUR/6,500 USD for 3 years of tuition fees. My dilemma is that my mother is persuading me to study at TU Delft and although it is extremely cheap and a brilliant university, I never really wanted to do a bachelors in Aerospace Eng as it wouldn't exactly allow me to enter the field of robotics,exo-skelotons etc However I must admit that I do find the field fascinating. One idea which I had is that I could get a bachelors in Aerospace Engineering and then pursue a masters in Electrical or Mechanical Engineering as this is very possible (this is what I was told by TU Delft and Stanford admission officials). Is it worth going into Aerospace Engineering at TU Delft to avoid a potential debt of around 50,000 CAD (41,500 USD/37,000 EUR) but not end up studying the bachelors I had hoped for for nearly 2 years?