Just wanted to offer one clarification on my student contribution post below.
The numbers I gave ($1500 Freshmen, $2200 Sophomores, $2500 Juniors, $2800 Seniors) are summer earnings expectations for US Citizens and Permanent Residents only. For International Students (as well as US Citizens living abroad), we do not require a minimum student contribution as we recognize it may be difficult in your home country to earn the amount of money necessary to meet this expense. Instead, we expect a $0 student earning contribution, but do expect international students to cover their own travel to MIT. We encourage you to earn enough during the summer to cover that travel, but we let you determine how to get here and let you make the arrangements yourself.
Sorry for any confusion!