Has anyone heard of/ studied at Suffolk University in Madrid? Is it a good school to learn Spanish in? Is it centrally located? Please tell me anything you know or have heard of it! Gracias! Roxana
Posts: 10 | Location: san diego, ca, USA | Registered: 30 December 2003