AAA Math features a comprehensive set of of interactive arithmetic lessons--there is no cost or registration required to use this site, and you have unlimited practice available by topic.
BBC Dance Mat Typing
From our friends in the UK, Dance Mat Typing provides a fun and entertaining way to learn keyboarding and key position. Even the youngest typists can be successful with this site.
Geography, Map Identification, Short Answer....States of the USA, Nations of the World
Helping with Math
HelpingWithMath.com helps parents who want to help their children with math. It provides a large number of printable math resources that help students to practice what they are learning at home and at school. For example, there are lots of math worksheets, several multiplication charts and tables, plenty of number lines, and various flashcards.
IXL is an immersive K-12 learning experience that provides comprehensive, standards-aligned content for math, language arts, science, and social studies. Plenty of free resources can be found here, although some choose to subscribe and increase the level of activity with IXL membership.
RoomRecess.com is dedicated to providing children with free educational games. The games reinforce important skills that are vital to elementary students and their learning process. RoomRecess.com was developed entirely by an elementary school teacher with the goal of reinforcing fundamental learning concepts in math, reading, spelling, language arts, and basic problem solving. Because the educational games are free, students do not have to sign up or hold an account. Children can simply load up an activity and have fun learning while they play!
Student, Teacher and Parent AAASpell.com Accounts are Free, Safe and Easy to create. Accounts allow you to change or correct lists, remember lists and record practice results. Teachers and parents can create accounts and lists for their students and see practice results. Accounts are not required - you can use AAASpell.com at no cost with or without an account.