Hi! I am currently in the program, and I like it. I think the program is what you make of it. There will be a lot of independent learning required, and I think some people struggle with this. Some people want an instructor to hold their hand and tell them everything instead of doing their own research and learning (all the info you need is in the materials/texts). In my opinion, that is where the bad reviews come from.