Read, try, understand

School lessons

Lessons in math, computing, and English, with explanations, original exercises, and knowledge checks.

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.