12 Reasons I Love Homeschooling

Homeschooling is not for the faint of heart.  There are definitely days I am not sure if I can do it anymore. Sometimes I wonder if they would be better off if I was just mommy, and not teacher too.  Even...