The best thing about this program is that they understand that you are abroad to do more than study in your room everyday. Our program always gave us Fridays off so that we could spend the entire weekend traveling throughout Europe. They want you to keep on top of your class work but they understand that you also learn a lot from your experiences outside of the classroom.
Advisors do their best to take care of you. A girl on our trip injured her foot and the program took care of everything including the cab ride to the hospital.
The only negative from my experience was the housing. However, I just got kind of unlucky because most of my friends stayed in pretty nice apartments close to the center of the city. Mine just wasn't great.
This is the perfect program if you want to branch out and meet new people but still have smaller class sizes. You hear of other programs with hundreds of students, ours had about 25 and we were all pretty close by the end of the trip. You're almost garunteed to come away with good friends and connections across the States and in other parts of the world.
I had an amazing experience.
On a side note, always travel on weekend trips with a company called Bus2Alps. They are the best and really make sure you have an amazing time.