Educational Websites
www.aaamath.com For a variety of fun and educational math activities
http://puzzlemaker.discoveryeducation.com/ Make your own crosswords, wordsearches, mazes etc.
http://www.abcteach.com/
This is the place for kids, parents, student teachers, and teachers. 5000+ free printable pages and worksheets.