CIEE Staff
Deborah Rosen
French Language & Culture
Paris, France
Hometown: Galloway, New Jersey