currently a student at NYU, going to be a D3 very shortly. i will tell you first off, that i think for you to want to come to NYUCD as your first choice is something that you should reconsider. i think that the school is okay at best, to be honest.
i will agree with
@Edward Norton and add that the school is run on a complete zero tolerance policy, when it comes to everything.
aside from that, while so far i haven't had any major complaints (and i'd like to keep it that way *knock on wood* ), it seems to me that you have to do a lot of independent learning, whether that's by watching youtube videos or by learning from upperclassmen who have screwed up before you. some instructors are terrible, but some are great. it's just a matter your luck on who you get as your row instructor. i've only had a couple of really mean and nasty instructors, but fortunately they rotate so i didn't have to deal with them for extended periods of time. sadly i can probably count on 1 or 2 instructors that have really gone out of their way to help students out. but an overwhelming majority of my school experience has been 'watch a video, watch a quick demo in class, try it out, get told that my work is unacceptable' and repeat.
in terms of dehumanizing students..i will disagree with to some extent. sure, some professors have a bad rep. among students, but i will say that they care in their own ways. try talking to them 1 on 1 and you'll see that they're actually not that bad. if you take a step back and think about it, realize that they have classes of 360 students each that they have to make sure are competent enough to pass the board exams. that's a huge responsibility, so of course they're going to put up a front and be a little tough. if you're not tough, you'll be taken advantage of and students won't focus on that particular class as much when they're, for instance studying for a systems path exam.
but to end my rant, i will say this
@bvoort. it would be foolish for you not to consider UMich or even UDM as your top schools. nyu isn't a bad school, but for what you have to pay to come out here, it just isn't worth it.