Swim In

Swim In: read, listen, speak, play, sing, chat.

One chapter becomes reading, listening, speaking, games, music, and chat.

It uses everything I have learned as a teacher, curriculum designer, musician, technologist, and lifelong language learner.

Try the App (free, no login)
Swim In language selection screen with English, Chinese, Spanish, and Thai options Swim In chat guide explaining how Chat, Read, Listen, Speak, and Sing support the same chapter Swim In Say It team game showing Spanish clue scaffolds, timer, team points, and Got it button

One world, many ways to meet the same useful language.

Inside Swim In

The app lets the learning sequence speak for itself.

Swipe through the loop: world, story, listening, speaking, partner play, music, and chat.

Swim In language selection screen with English, Chinese, Spanish, and Thai options 01 Worlds Start with languages as places to enter. Swim In grows out of years spent learning Spanish, Portuguese, Japanese, Thai, Chinese, French, and English.
Swim In reading activity showing a cafe scene, Spanish phrases, audio, speed, and translation support 02 Read Learners begin with meaning, visuals, audio, hints, translations, and questions that grow from simple recognition to fuller answers.
Swim In listening activity showing blurred phrases, hints, speed, translation support, and replay audio 03 Listen The same story moves into sound. Text fades back, but support stays close enough to keep learners oriented.
Swim In speaking practice screen with a phrase, image support, and self-rating options 04 Speak After input, learners retrieve useful phrases, say them aloud, and rate what they can do.
Swim In Say It team game showing Spanish clue scaffolds, timer, team points, and Got it button 05 Say It Partner and group play turns retrieval into a high-energy speaking game with enough scaffolding for everyone to join.
Swim In Soundtrack hub with Listen for chunks, Raining Words, Sing Trainer, Karaoke, and translation support 06 Music Portuguese clicked for me through Brazilian music. Swim In builds songs from the chapter language so repetition carries feeling.
Swim In chat guide explaining how Chat, Read, Listen, Speak, and Sing support the same chapter 07 Chat The chapter ends in conversation, where learners use the language they have been reading, hearing, saying, and singing.
Try the App (free, no login)

Working Now

A language learning world built around how people really learn.

What is real now

Swim In has working language worlds, learning paths, story reading, listening support, Say It practice, Speaking Race gameplay, Raining Words, soundtrack practice, chat guidance, and native-language support.

Stories Reading Listening Speaking Games Music Chat Native-Language Support

Why it matters

Swim In turns learning ideas into an experience a learner can actually use: Worlds, Read, Listen, Speak, Games, Music, and Chat working together around meaning, memory, support, and real reasons to communicate.