We've had 2 kids go to EC. I can honestly say that it's a waste of money. One of our kids left EC and went to Beaucamp (a FREE school) and we think the level of education is if anything better...and certainly no worse.
Another of of our kids left EC and went to Blanchlande, which is a paid school. But the level of education at Blanchlande is substantially better than that found at EC.
In short, I can not recommend EC.