Keep in mind ALEKS isn't actually designed for gifted kids. It is designed as a supplemental material to meet state/common core standards. And while I think it is a good resource, it shouldn't be your only resource. It doesn't give enough repetition for some subjects for real mastery IMO. What my school district requires of students taking algebra early is showing "depth" and higher level thinking. While ALEKS is good at the basics it doesn't really address that "higher" level thinking that much. What it's really good at is the assessing what math a student already knows.