I had a terrific time as an undergraduate at ESCI School of International Studies. There are lots of student clubs, wonderful classes, and helpful mentors. They provide their undergrads excellent treatment and a solid basis for when they join the workforce.