This is a free sit that allows students to read books online. Some are available as audio books. There is a great selection. Be sure to check it out!
This site has free math games for first graders to practice basic operations and math concepts. It is great for fact practice and working with first grade skills!