All German universities are now free to Americans and all other international students. The last German state to charge tuition at its universities struck down the fees this week.

In explaining why Germany made this move, Dorothee Stapelfeldt, a Hamburg senator, called tuition fees "unjust" and added that "they discourage young people who do not have a traditional academic family background from taking up study. It is a core task of politics to ensure that young women and men can study with a high quality standard free of charge in Germany."

Even before Germany abolished college tuition for all students, the price was a steal. Typically semester fees were around $630. What's more, German students receive many perks including discounts for food, clothing and events, as well as inexpensive or even free transportation.

Why are they offering such a generous plan?The perks don't end at free tuition:Considering the average student loan debt in the U.S. is $29,400 , a lot of U.S. high school students would do well to start learning German.