I have no experience with that program, but I'm currently doing a Masters program at Boston University. It's hectic (they take a 14 week semester and cover it all in 7 weeks....), but I'm actually learning more than I thought I would in the online setting. We have multiple lectures every week (recorded, in case you can't attend live), TAs are always available, as is the professor. I'm on my 4th class and aside from one where the professor was a jerk (smart, but a jerk), it's been fantastic.
Hope that helps a little, even if it's not in your field.