I teach an all-GATE 4/5 combo. I would like to get some math software that I can use to give added challenge to kids in grades 4-7 math (I include grade 7 because some of the kids are brilliant in math and need a high degree of challenge; they are capable of working at least at a seventh grade level in some areas.) I'd also like it to be flexible so that kids can work at their own pace, but that will also be teacher-friendly in that I can readily assign them to specific skills, not just "problem solving." What would be great is if the skills are clearly delineated, such as "place value," "add/sub fractions," etc. thanks for any feedback!