The Following are educational sites or sites that can help you with anything form lessons to just stuff that gets the point across to the kids in a fun more memorable way.

These sites are more like portals, they contain multiple subjects, content and grade levels. Enhance Learning with FREE lesson plans & educational resources

These sites are direct links to single topics or subjects.