Study in Continental Europe

Tuition fees are usually lower in mainland Europe, some places you can even study for free at public universities. However, private schools often charge $10000 or more per year. The drawback of studying in the non-English speaking countries is that they have much fewer programs to offer in English, especially on undergraduate level. It is easier to find programs in English on Master level.

Germany is one of the best countries to study in for international students. They have good universities that often offer some programs in English. Best of all they treat all students the same, whether you are from the EU or not. Public German universities usually only charge 100-250 Euro per semester in administrative fees and no tuition!