Absolutely no notice on my end too. Very confusing. Considering the students they took from my school last year, I would have expected them to at least defer me...
Deposit is due 5/8
Woah....this completely changes the analysis. I had no idea the people who received acceptances in the mail had a May 8 deadline for a seat deposit. I'm gonna go out on a limb and say that the people who are still complete without deferrals have a very good chance of acceptance.