Good news for those of you who use IXL in your classrooms: IXL has now expanded their curriculum to include science and social studies for middle schoolers.  The curriculum involves introducing the concepts, practicing the concepts, and reteaching the concepts if necessary.  So for your middle school students, or even your precocious elementary schoolers, now IXL can be used as leveled practice for all subject areas.