We just completed our trial of Time4Learning. Amelia wasn't too sure of it at first because it is a different set up than another website that we use. The first few times she used the site she could not get interested in it because it was so different. But the more we completed lessons together the more she liked it. By the end of the trial she was thoroughly enjoying her time on this website and she enjoyed learning about new things.
Amelia is three years old and the lessons were age appropriate for her and her skill level. She was so proud of herself when she figured something out that was giving her problems (like patterns).
I would recommend Time4Learning as a fun way to help your child learn and to boost confidence in their skills.