I really liked Bob Jones curriculum elementary subjects. The curriculum used manipulatives and made the lessons fun. There were experiments to use for science. I didn't so much like the older grades. We tried the satellite, but it took so long to do each subject, that it took us all day to get all our work done. The main reason that we stopped using it is because it's so expensive.