While their concept is good if you read their paperwork in practice it doesn't work out since your child is guaranteed to get different teachers each time that teach differently for math. One teacher will teach a certain strategy then the next time the next teacher will undo what the first teacher taught just to confuse the child. It is a huge waste of money. I first requested the same teacher well that didn't happen since most only work part time. I then just gave up. It could work if this learning center taught all the teachers a subject let's say math exactly the same. While certain formulas for math may work slamming a child with different approaches to solve one math problem is a disaster! Save your money for the movies or just put it in the bank.