Tufts Summit program in France

<p>Anyone heard of/participated in this? I'd like some feedback.</p>