10. Luxembourg
One of the founding members of the EU – Luxembourg is both one of the smallest and most advanced European countries. High standard of living has allowed Luxembourgers to adopt free education system and the vast majority of higher education programs there are free of tuition charges. Some of them, however, require fees starting at €600 (around $650) per semester which is still less than in Greece. Add to that a semestral registration fee of €100 ($110), and the prices will match. Luxembourg is generally more expensive than Greece, and you’ll probably need around $1,000 per month, but, at least, there are a few opportunities where tuition fees can be written off entirely.