I went to the Portuguese school at Middlebury in 2007. It works. If you follow the language pledge, study, and participate in the social aspects of the programs, you will learn the language. I applied to the Spanish school this summer, and really hope that I get accepted. I am deciding between Harris and Kennedy, and whereever I go, I want to go to Middlebury again. Vermont is so pretty, and great environment for learning. Another part of the program is that if you are interested in federal jobs, various federal agencies do come to campus to recruit, and you are allow to attend the sessions at the Career Services Centers, and speak English for that portion of the day. At the end of the program, you take an oral test that is an oral proficiency rating that you can put onto your resume as an official skill level. (Not academically speaking, but another great thing, I am a foodie and Middlebury has good, locally farmed sustainable food in their cafeterias for the summer!)