blog.intostudy.com
An international US city: 7 reasons to study in Tampa
The University of South Florida is located in one of the top 20 metropolitan areas in the United States: the incredible City of Tampa. Four years ago, Isa moved from his home country of Kenya, to s…