Just found the site Studystack I really like. It presents the same subject data/facts in various learning forms: flashcards, matching, fillin the blanks, etc. (Your children can definately find a style for their taste and fun.) 1. Select the subject to the right. 2. Scroll down the list and find your grade level, etc. and select. (there are many various levels for each subject). 3. Go beneath the stacks for more learning options of that subject. http://www.studystack.com/flashcard-26852 The site also has the ability to customize the data. I haven't gotten that far though. Registration is FREE. (Although not needed for general access, registration is needed to create customized data.) P.S. I found sections for as young as Kindergartner's.