Ivy league schools meaning?
Why are they called Ivy league?
ChristineJoseph last edited by
Originally, Ivy League was an athletic conference – a group of 8 private colleges in North America known for having super-competitive sports teams.
Now, the reputation of these colleges goes beyond sports. They are centers of academic teaching and excellence, research, and have become known for providing promising career futures to all their students.