I just started the program last semester, I like it so far. The profs are great and they have many oppertunities for research as long as you go and find it. The only thing I don't like is taking classes at night, but I think you can take day classes if you want.