Pop in. Grind anything.

Pick a topic and start instantly — no signup. Select a few to drill them all in one blended session.

🔍
Browse all →

Endless drills

Randomly generated every time — you can't memorize the deck, you have to actually know it.

Endless

Interval & Chord Drill

Endless random intervals and chords on the staff — read what you see and name it. No deck to memorize.

Musicalways random
Endless

Addition Drill

Endless addition that scales with you — starts with single digits and climbs as you improve.

Mathalways random
Endless

Blackjack: Basic Strategy

Master perfect blackjack play — random hands dealt endlessly, you pick Hit, Stand, Double, or Split. Graded against the standard basic-strategy chart (multi-deck, dealer stands on soft 17).

Gamesalways random
Endless

French Number Drill

Random numbers in French — say them aloud, or read them and type the digits. Endless, never a fixed deck; hear every number with Pro.

Languagesalways random

Japanese Hiragana

Read the full hiragana syllabary — all 46 kana, from あ to ん.

Languages46 items

French · Essentials

Master the high-frequency French words you actually need: numbers, colors, adjectives, pronouns, and time.

Languages100 items

Mandarin Chinese · Essentials

Build a foundation of high-frequency Mandarin words covering numbers, colors, adjectives, pronouns, and time.

Languages99 items

Spanish (Spain) · Essentials

Build a core Spanish (Spain) vocabulary with high-frequency numbers, colors, adjectives, pronouns and time words.

Languages101 items

Roman Numerals

Convert between Arabic and Roman numerals, I–C.

Math100 items

Times Tables

Master multiplication from 2×2 to 12×12.

Math121 items

Perfect Squares 1 to 25

Master the squares of every number from 1 to 25 for faster mental math.

Math25 items

Powers of 2 (2^1 to 2^16)

Memorize the values of 2 raised to the powers 1 through 16, essential for mental math and computing.

Math16 items

World Capitals

The capital city of every country — all 196.

Geography196 items

Country Flags

Recognize the flag of every country — all 196.

Geography196 items

Europe Capitals

Capital cities of every country in Europe.

Geography45 items

US State Capitals

Match each US state to its capital city across all fifty states.

Geography50 items

Periodic Table

Every element's symbol and name — all 118, from hydrogen to oganesson.

Science118 items

Cell Organelles and Their Functions

Learn the key organelles of plant and animal cells and the primary job each one performs.

Science28 items

Human Skeleton: Bone Names

Match anatomical bone names to their everyday English names across the human skeleton.

Science33 items

Planets and Major Moons of the Solar System

Test your knowledge of the planets, their moons, and key facts about our solar system.

Science32 items

Note Values

Recognize note values by their symbol — and how many beats each gets in 4/4.

Music7 items

Key Signatures

Read the key signature on the staff and name the major key.

Music15 items

Musical Intervals & Semitones

Learn how many semitones make up each musical interval, from the perfect fifth to compound intervals.

Music31 items

Orchestra Instruments and Their Families

Learn to identify which family each orchestral instrument belongs to: strings, woodwind, brass, or percussion.

Music36 items

Common Git Commands and What They Do

Learn the essential Git commands and the action each one performs.

Code30 items

HTTP Status Codes

Learn the meaning of common HTTP status codes across the 2xx, 3xx, 4xx, and 5xx ranges.

Code34 items

JavaScript Array Methods

Learn what each common JavaScript array method does and recall them in both directions.

Code32 items

Python Built-in Functions

Learn what Python's most common built-in functions do.

Code38 items
Endless

Blackjack: Basic Strategy

Master perfect blackjack play — random hands dealt endlessly, you pick Hit, Stand, Double, or Split. Graded against the standard basic-strategy chart (multi-deck, dealer stands on soft 17).

Gamesalways random

Chess Fundamentals

The essentials every chess player should know cold — piece values, how each piece moves, algebraic notation, the special moves, and the core tactics.

Games27 items
Endless

Poker Hand Rankings

Learn to read poker hands at a glance — random five-card hands dealt endlessly, you name the rank from Royal Flush down to High Card. Rare hands come up far more than they would at the table, so you actually learn them.

Gamesalways random

Two-Letter Scrabble Words

Every legal two-letter word in the North American Scrabble dictionary (TWL/NWL) — learn what each one means so you always spot your legal plays. The little words that win games.

Games103 items

NATO Phonetic Alphabet

Master the international radiotelephony spelling alphabet by matching each letter to its code word.

Trivia26 items

Greek Gods and Goddesses: Their Domains

Match each Greek deity to the realm or concept they rule over.

Trivia37 items

US Presidents in Order

Match each US president to their place in the sequence of presidencies, forwards and backwards.

Trivia45 items

Zodiac Signs and Their Date Ranges

Match each date range to its zodiac sign.

Trivia12 items