My DD has been using this site beestar. It combines all the syllabus from all over and The programs are full of all real life world problems, challenging stuff to help kids thinking. Pretty cool.
Lisa