Yale SCEA??? Dream school and looking for reassurance...