Free videos and instruction for nearly every class you could think of.
Find great resources tied into the NC Math standards.
Research based games that help improve a child's memory, processing speed, problem solving, etc...