Just wanted to add something from the other side of things...
I am accepted here and waiting to see if I will get pulled off the waitlist at another school, in which case I would give up my acceptance here. WL movement at the other school most likely wont happen until after their CTE deadline, since that's when they'll truly know how many spots are available for WL students. That means I wouldn't release my acceptance here until that happens, around late-June. We had to put down a deposit on April 30th to hold a spot in the class, so I'm sure there are lots of other students in my situation who are only "reserving" our spot in MCW's class until we find out one way or another from our WL schools. So I don't think the class is truly "full", but just reserved for the time being, especially because MCW's CTE date is a long ways away at July 15th.