1. StarFall.com Online interactive reading 2. Math-Aids.com Visuals for teaching math 3. Spellingcity.com All sorts of fun spelling activities 4. Ixl.com: Extra online math practice 5. Brainpop.com Educational teaching videos/free trail 6. Discovery Learning Educational videos in Multiple grades and Subjects 7. TypingWeb Learn how to type using the correct technique. Great for developing 21st century technology skills.