
CIEE Staff
Francesco Campobasso
Italian Language & Culture
Milan, Italy
Hometown: Chicago, IL