Great program, it's pretty straightforward: you take some classes, do some research, write a thesis and you're done. It's tough but they're always willing to help. The program director Dr. Rifkin is an angel and always there to help out, though she's retiring, I'm not sure who's going to be replacing her. Definitely worth it.