Tag Archives: The Ivy League
The Ivy League Posted by Gabriele on Apr 29, 2012
I bet you have heard about the “The Ivy League” before. Most Americans have too, but not everyone knows hat this term actually means and what it encompasses. “The Ivy League” is a phrase used to refer to some of America’s oldest and most prestigious national universities. It is a term with a lot…