Do you like it there. I want to go there but the reviews seem really bad and the people giving the reviews say that the only good thing about this school is being in new york city. Thanks in advance for answering my question! Plus, I hear that people are mean, people are stuck up, the food is...