Summer programs for Indian students

<p>Can anyone suggest any good summer program in the states???
Or maybe in UK or Canada ??
Please mention the affordability as well.</p>