We had this same decision a few years back and my daughter is now a junior at Millennium and very happy she chose the school. Millennium is a wonderfully warm environment, and students develop close bonds with their teachers and especially their advisors and advisory group- who they meet with 3x's a week for all 4 years. There are some spot-on reviews on this site written by students there. Teachers have been strong overall, with a handful of absolutely inspiring/stellar and another couple of boring/uninspiring. Homework load increases by the grade- 9th grade was a very manageable hour or two a night on average, and as a junior my daughter is now doing about 4 hrs a night. Teachers and administration are very approachable, flexible and will bend over backwards to accommodate needs- they really do seem to want kids to be happy and succeed. Communication is excellent, and the college office is phenomenal (the amount of information, guidance, direct help, etc. from college office far exceeds anything I've heard from friends with kids at other schools and we haven't even gotten to the application stage yet). The biggest drawback of the school is that it has no performance-based arts in the curriculum. Music, drama, etc. are relegated to after-school activities and clubs. If your child is a performer LaGuardia might be a better fit. Good luck!