My daughter tried using this but found it moved too fast and she didn't get a chance to master the concepts adequately. But I am a die-hard Saxon fan, so I believe in lots of practice! She used it for half the program, then we determined that she really didn't know what she should. But, it is a great program and I know it works for many! You can get a demo to help you decide.