General 5 Reasons Why People Don’t Study Abroad, Debunked by Taylor Mowery January 22, 2019 by Taylor Mowery January 22, 2019 Eating in front of the Eiffel Tower, galavanting through Greece on spring break, sleeping in the same city as St. Peter’s Basilica — all while going to school? It sounds too…