We love Kumon and How it gives each child a way to picture learning differently. It is a great program! But the only thing that is upsetting is the homework there. My daughter had atleast 20. Pages and she had to finish those pages by the end of the week. And They even gave her her homework for Holidays.