What are my chances?

I.e. Northeastern is now your safety, assuming that it is affordable and otherwise suitable?