We used Sonlight K with one of our boys, and loved it. However, if you look at the reading material, you may see that some of it is fairly advanced for many K students who couldn’t sit through chapter books (and some mature themes), and we found it also made a great first-grade program for some of our other boys when the time came. What they sell as a pre-K program, we found to be a great K program for another child, minus, of course, the reading material; we subbed in our own. It’s also a very rich program with lots of great literature, a bit more age appropriate in some cases, IMO. I haven’t used the HOD early programs, but from the books I see listed, I’d prefer SL.