I got offers from Stanford ME master (no funding), ETH Robotics master (no scholarship) and U of Toronto ME master (with about $18000 funding). I am planning to get PhD and stay in academia.
I want to study Robotics but I couldn't find any decent robotics professor at UofT so I will study fluid mechanics if I study there.
Prof. Siegwart will be my tutor at ETH (although I don't think tutor means anything for a student).
PhD at UofT is almost guaranteed. But I am not sure about PhD in other universities.
Which one should i choose?