After being waitlisted at Suffolk and deciding I really want to be in Boston, I've chosed NELS. I'd love to hear anything from current students. How does it compare to other schools in the city? What are the job prospects like? Where do students live? Any info would be great.