London, Amsterdam, France, Barcelona, and Geneva are just a few places senior business communication major Caroline Izzi explored while she interned and studied abroad in London this summer. Izzi was...