Here are some fantastic websites that are great resources for practicing skills at home.
Sheppard Software - Educational Games on a Variety of Topics!
epic! Find LOTS of books to listen to and read along with. (class code required)