Isabel Deutsch
Isabel Deutsch is from New York City and is a senior at Tulane University. She is majoring in Communications and minoring in Psychology.