I really love the fact that I am able to stay at home with my children and give them the proper education that they deserve. I recently got a core curriculum package that had all the materials needed, and they are very well put together. It also gave me the ability to learn some of the thing that I had forgotten about, so I was able to explain it better. I would recommend this program to anyone who does what I do.