I actually spoke with one of the professors recently; his name is Carlisle Becker. I would recommend contacting him; he’s full of information, and I’m sure he’d be happy to chat with you. His one criticism of the program is that it takes most students more than 6 years to get their certificate. I think that’s because the advisors aren’t pushing the students enough and class availiability can be tight.
However, if you’re not going for the certificate, the classes are rated highly. I haven’t taken any, so that’s the extent of my knowledge.