Study abroad - Sciences Po

I’ve been meaning to take french at Middlebury since I applied, and have also been taking a glance at its foreign exchange programs in france. One of the options was Sciences Po (Paris). However, it also says that students must be pre-selected by Midd and also accepted by Sciences Po.

Does anyone here have any experience applying to it? If so, could you share how hard it would be to be accepted to that program?

Source: http://www.middlebury.edu/study-abroad/france/paris/curriculum

Thanks :]