Student review [#14010] for Mechanical Engineering at University College London - UCL
London, United Kingdom
5 months ago
UCL has a primal location, state of the art research facilities and great professors who are good at what they do and are very supportive of students. I love my time in London because I get to meet students from all walks of life and get to learn about different cultures. I feel however that UCL can do better when it comes to mental health student support, especially for international students.