K5 Learning offers an online math and reading program for kids from kindergarten through grade 5. Kids complete an online assessment of 8 key reading and math skills, and then work independently and at their own pace through over 3,000 lessons and activities. The lessons are animated, interactive and simple enough that even a 4 year old can use them by himself. The system automatically chooses lessons for students (based on their assessment and past lessons), tracks student progress and provides reports for parents. K5 Learning includes 4 modules: K5 Reading and K5 Math (curricula based lessons), K5 Math Facts (an adaptive program for developing instant recall in math facts) and K5 Spelling (an advanced spelling and vocabulary tutor). In comparison to other educational websites, K5 has the following attributes: - clear emphasis on curricula based education, not games / entertainment - online assessment for placement of kids at appropriate skill levels - ability for kids to work independently and proceed through lessons at their own pace - minimized time requirements for parents (simple interfaces, automatic lesson selection, reporting)