I used Abeka for my 3rd grader and it works well. I am not impressed with Abeka for my K and I feel like he isn't learning very well. I am considering trying ABCmouse, and Time4learning. I have read that the older grades aren't that great with the time4learning and that the whole program isn't christian friendly, but I am curious if anyone has used it for the younger grades. I just want something that works more on laying the foundation for reading. My Kindergardener is extremely smart and fast learning but I worry I am not doing enough and I will mess up his learning to read!