Hi I am looking out for an abacus class for my child, and would appreciate if someone can provide me their personal experience with CMA classes as I've heard so much about them and they seem to have a really structured programme, as compared to other similar programmes. I'm hoping to sign up my...