I did my Erasmus at the University of Strathclyde in 2016-2017 and it has been one of the best years of my life. Not only academically but also personally. The program they have is based on a business-case methodology and it is a very good way of acquiring practical learning. I was used to learn very differently but this helped me to broaden my mind. By its methodology you learn how to apply practical knowledge to real world problems. Also, they provided a wide range of resources (such as the library, open resources for studying, data catalogues) that allow you to live a full experience.