<p>Harvard doesn't require a deposit, right? I looked all over, but I didn't find anything in the materials they sent either saying they did or did not require one to hold a place in the class of 2009, so I just sent in the reply card...ease my mind, please.</p>
<p>No deposit, first bill arrives in July. :)</p>