My son started using Khan Academy this summer during our Brain Chase experience. I loved how quickly he could move through the fourth grade curriculum and they ways in which they offered support. Each skill is put to the mastery test and progress towards mastery is easy to track.
If there is an area that your child struggles with , then Khan is able to teach them through repeated and guided practice as well as thorough teaching videos. Students earn badges for completing tasks.
Our school district has been on strike for over a month and Khan has been a great way to have my children keep up with their Math skills. My children aren’t doing back flips to get on Khan, because it is quite cut and dry. It is effective though and quite frankly that is the most important quality in a program. I set a percentage goal for them each day and they work till they reach it. They also offer additional subject and tasks. Check it out.