For those who have preschool children, Crayola provides this website which has great craft ideas. It also contains free coloring pages to help develop the fine motor skill.
Using Blogs to Integrate Technology in the Classroom As the Internet becomes an increasingly pervasive and persistent influence in people's lives, the phenomenon of the blog stands out as a fine example of the way in which the Web enables individual participation in the marketplace of ideas.
This is an awesome website with short (and free!) videos to help teach all types of math from 1st - college and some higher level sciences. It's great for those days when the kids don't want to listen to your voice anymore.