Im thinking about Masters studies mostly. The main reason is that most undergraduate courses are usually taught in the country's native language. I'm also trying to ignore the most obvious english universities (Oxford, Cambridge and the Imperial) which are rather expensive. More specifically...