Does anyone know if the Stanford application actually closes on May 25 or if there is a limit capacity on the number of those submitting their applications? I'm praying that it doesn't close sooner that it says... won't be getting my 3rd letter of re...