Swim In

How do people really learn languages?

A quick first win, enough support to keep going, and repeated practice that starts to feel usable.

Try the App (free, no login) View Resume
Swim In language selection screen with English, Chinese, Spanish, and Thai options Swim In reading activity with story, image, audio, speed, and translation support Swim In Say It hub with Translate, Race, Solo Practice, and Team Game options

A Quick Look

A quick look before you try it.

Swim In reading activity with Spanish phrases, picture support, audio, speed, and translation help

Meaning First

The first win is understanding. Visuals, audio, questions, hints, and native-language support make that win more likely.

Swim In listening activity with blurred language, replay, speed, hints, and support

Listen Again

Once meaning is familiar, the text fades back. Listening stops feeling like a test.

Swim In Spanish main hub with Chat, Read, Listen, Speak, and Sing options

Main Hub

A clear path lowers the guesswork. Learners can see the next step without being managed by a teacher.

Swim In Say It hub with Translate, Race, Solo Practice, and Team Game options

Say It Hub

A speaking game that works alone, with a partner, or with teams, with enough help for beginners to join in.

Swim In Raining Words game with falling words, raindrops, and a partly built lyric line

Raining Words

Fast recognition practice helps learners catch language in motion, not just study isolated words.

Swim In Soundtrack hub with Listen for chunks, Raining Words, Sing Trainer, Karaoke, and translation support

Soundtrack Hub

Rhythm gives repetition a pulse. Pronunciation and memory practice feel less forced.

Playable games - beta

Try the App (free, no login) Resume

The Throughline

Helping people learn languages the way humans actually learn.

That is the thread connecting my classrooms, curriculum work, language-learning media, technology experiments, and Swim In.