SCUOLA POLITECNICA di DESIGN in Milan ripped me off!!!

Anyways, there are tons of good schools around. Why Italy?