Costa Rica News – Far from the plains of West Texas, students seeking a degree from Texas Tech University will soon have a new place to go — Costa Rica.
Tag:
studying in costa rica
-
-
Costa Rica News – The University of Georgia Costa Rica recently was honored by GoAbroad.com with the 2013 Innovation in Sustainability Award at the NAFSA: Association of International Educators annual…