Real life language learning with Moontour

Scroll down to explore
Ready for an adventure?

The Ultimate Language Experience

Learn and practice your chosen language through Virtual Reality & interactive videos, all in a wide variety of immersive adventures. Practice your cúpla focal in the Gaeltacht, learn French by the Eiffel Tower or Spanish in mountains of Patagonia.

image description

Test Your Knowledge

Fun and practical quizzes guide your learning and help you to remember new vocabulary and phrases. You can interact with the language and earn achievement badges as you progress through different adventures.

Track Your Progress

Review your improvement and progress to date. Your dashboard illustrates in an clear and easy manner what adventures you have completed, quiz scores and areas to work on.

image description

Language and Levels

Pick the level that best suits your language skills for the most enjoyable learning experience.
image description
Irish
image description
Spanish
image description
French
image description
English

Explore Our Different Adventures

Each one has a wide range of useful vocabulary, phrases and real-life situations, all to help you build confidence in your new language.
image description
Myself & My Family
image description
My School
image description
My Hobbies
image description
My Area/Town
image description
Holidays
image description
Technology
image description
The Gaelacht
image description
The Environment
image description
Ireland
image description
Literature
I’m Ready!

Whoops, looks like something went wrong.

(1/1) ServerException

MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.

in Client.php (line 370)
at Client->onErrorResponse(object(StringSetExpire), object(Error))in Client.php (line 335)
at Client->executeCommand(object(StringSetExpire))in Client.php (line 314)
at Client->__call('setex', array('moontour-production:hYtomd4LCIZr1K0cBUrphaTdOSbqXzIKTQjjsOyN', 7200, 's:184:"a:3:{s:6:"_token";s:40:"37jVsJ3bdufizeYVuchndWHmTwr8YC3Wk6NqqXNB";s:9:"_previous";a:1:{s:3:"url";s:26:"https://online.moontour.ie";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}";'))in Connection.php (line 72)
at Connection->command('setex', array('moontour-production:hYtomd4LCIZr1K0cBUrphaTdOSbqXzIKTQjjsOyN', 7200, 's:184:"a:3:{s:6:"_token";s:40:"37jVsJ3bdufizeYVuchndWHmTwr8YC3Wk6NqqXNB";s:9:"_previous";a:1:{s:3:"url";s:26:"https://online.moontour.ie";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}";'))in Connection.php (line 84)
at Connection->__call('setex', array('moontour-production:hYtomd4LCIZr1K0cBUrphaTdOSbqXzIKTQjjsOyN', 7200, 's:184:"a:3:{s:6:"_token";s:40:"37jVsJ3bdufizeYVuchndWHmTwr8YC3Wk6NqqXNB";s:9:"_previous";a:1:{s:3:"url";s:26:"https://online.moontour.ie";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}";'))in RedisStore.php (line 93)
at RedisStore->put('hYtomd4LCIZr1K0cBUrphaTdOSbqXzIKTQjjsOyN', 'a:3:{s:6:"_token";s:40:"37jVsJ3bdufizeYVuchndWHmTwr8YC3Wk6NqqXNB";s:9:"_previous";a:1:{s:3:"url";s:26:"https://online.moontour.ie";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', 120)in Repository.php (line 175)
at Repository->put('hYtomd4LCIZr1K0cBUrphaTdOSbqXzIKTQjjsOyN', 'a:3:{s:6:"_token";s:40:"37jVsJ3bdufizeYVuchndWHmTwr8YC3Wk6NqqXNB";s:9:"_previous";a:1:{s:3:"url";s:26:"https://online.moontour.ie";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', 120)in CacheBasedSessionHandler.php (line 66)
at CacheBasedSessionHandler->write('hYtomd4LCIZr1K0cBUrphaTdOSbqXzIKTQjjsOyN', 'a:3:{s:6:"_token";s:40:"37jVsJ3bdufizeYVuchndWHmTwr8YC3Wk6NqqXNB";s:9:"_previous";a:1:{s:3:"url";s:26:"https://online.moontour.ie";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}')in Store.php (line 128)
at Store->save()in StartSession.php (line 88)
at StartSession->terminate(object(Request), object(Response))in Kernel.php (line 218)
at Kernel->terminateMiddleware(object(Request), object(Response))in Kernel.php (line 189)
at Kernel->terminate(object(Request), object(Response))in index.php (line 58)