Daily games helps with vocabulary, spelling, memory, concentration, critical thinking and problem solving at http://www.agameaday.com/
"Over 1000 sites link to AgameAday.com both from the U.S. and internationally as well as hundreds of schools and school libraries."
at this link
School & Homeschool Teacher Resources