best homeschool resources
from free lessons to educational videos, experiments, games, and activities, these 20 sites provide some amazing resources for any family interested in teaching kids at home. this subscription site promises to make learning to read fun with games, songs, and …