In this story you will get to know about what is meant by Ivy League Schools
In this story you will get to know about what is meant by Ivy League Schools
Ivy League refers to a set of 8 private colleges in the USA
Ivy League name was coined in 1937 by Caswell Adams, a sports writer
The students participating in Ivy League must be both scholars and athletes
Click here to learn more about What is Ivy League Schools?