Read, try, understand
School lessons
Lessons in math, computing, and English, with explanations, original exercises, and knowledge checks.
Computing
Meet the devices you use, their parts, and their programs. Start with examples from everyday life.
Explore lessons →Math
Explore numbers to one million, place values, addition, and subtraction. Then learn about lines and angles through geometry.
Explore lessons →English language
Learn vocabulary and grammar through new dialogues, short stories, and exercises. Start with introductions and build your own sentences.
Explore lessons →
One small step at a time
Read the explanation, look at the example, and check what you have learned. Go at your own pace.
Each lesson has five review questions and an activity you can print. Start with a subject above.
Connect learning and practice
Review an explanation or try a related activity. Choose what you need next.