CIEE Staff
Marina Tavarez
Spanish Language & Culture
Spain
Hometown: New York City