Big university, many options
UCL is a really big university. The campus is in a great location in London. The teachers are very good and approachable. The outcome of the programme depends on how much effort you put in your studies.
Programme: International Development
Degree: Master's
Campus: London, The United Kingdom
Professors
Internationality
Career Prospects
Value
Location
Student Life
Facilities
Accommodation