Germany provides excellent educational opportunities in many fields for American citizens at close to zero out of pocket expense for the student. Google "Germany Erasmus".
However, they should look at German universities in general because they are practically free for anyone.
Part of the problem is exactly that we're subsidizing many people, forcing more scarcity and leading to higher prices. Using force to make someone else pay for my stuff isn't something I want to condone.