Sunday, February 10, 2008

Global push

Universities in the US increasingly push study abroad. Well, kinda.