mytravelinggrandma.com
IXL Math is one of the best online programs for kids
Take a look at this website. They have Math and English practice and learning activities for K-12