Example activity from our lessons
Our Modern Foreign Languages courses brings languages to life with interactive lessons, vocabulary activities, and cultural learning. Students develop real communication skills in French, German or Spanish through engaging, age-appropriate materials.
Tipperary
Waterford
Dublin
Carlow
Donegal
Donegal
Westmeath
Sligo
Waterford
Dublin
Kildare
Laois
Kildare
Donegal
Dublin
Tipperary
Cork
Tipperary
Dublin
Mayo
Louth
Dublin
Sligo
Galway
Mayo
Kildare
Meath
Dublin
Dublin
Kerry
Spanish
French
German
Interactive language learning with vocabulary activities, games, and cultural learning.
Pricing & Ordering
| Lesson | Level | |
|---|---|---|
| Welcome to Words from Everywhere | Quiz | Beginner |
| The Story Behind Place Names | Quiz | Beginner |
| Languages From Near and Far | Quiz | Beginner |
| Lesson | Level | |
|---|---|---|
| Colours of the World | Beginner | |
| Shapes in Different Scripts | Beginner |
| Lesson | Level | |
|---|---|---|
| Animal Sounds Adventure | Beginner | |
| Counting Across Cultures | Beginner |
| Lesson | Level | |
|---|---|---|
| Food Words That Travel | Beginner | |
| Family Ties in Languages | Beginner |
| Lesson | Level | |
|---|---|---|
| Songs from Around the Globe | Beginner | |
| Tales and Stories Shared | Beginner |
| Lesson | Level | |
|---|---|---|
| Daily Routines Worldwide | Beginner | |
| Places We Call Home | Beginner |
| Unit | Lesson | Level | |
|---|---|---|---|
| Everyday Language Fun | Welcome to Words from Everywhere | Quiz | Beginner |
| Everyday Language Fun | The Story Behind Place Names | Quiz | Beginner |
| Everyday Language Fun | Languages From Near and Far | Quiz | Beginner |
| School and Community Languages | Colours of the World | Beginner | |
| School and Community Languages | Shapes in Different Scripts | Beginner | |
| Word Patterns and Sounds | Animal Sounds Adventure | Beginner | |
| Word Patterns and Sounds | Counting Across Cultures | Beginner | |
| Similar Words Hunt | Food Words That Travel | Beginner | |
| Similar Words Hunt | Family Ties in Languages | Beginner | |
| Festivals and Songs | Songs from Around the Globe | Beginner | |
| Festivals and Songs | Tales and Stories Shared | Beginner | |
| Daily Life Discoveries | Daily Routines Worldwide | Beginner | |
| Daily Life Discoveries | Places We Call Home | Beginner | |
| Reflect and Share | Why We Love Languages | Beginner | |
| Reflect and Share | Our Language Superpowers | Beginner |
Classroom hours ~15 hours
| Lesson | Level | |
|---|---|---|
| World of Words | Quiz | Beginner |
| Names and Places Journey | Quiz | Beginner |
| Sounds That Connect Us | Quiz | Beginner |
| Lesson | Level | |
|---|---|---|
| Colours and Patterns | Beginner | |
| Shapes and Symbols | Beginner |
| Lesson | Level | |
|---|---|---|
| Learning Tricks for Animals | Beginner | |
| Counting with Confidence | Beginner |
| Lesson | Level | |
|---|---|---|
| Family Words Reflection | Beginner |
| Lesson | Level | |
|---|---|---|
| Stories from Ireland and Beyond | Beginner | |
| Songs and Dances Global | Beginner |
| Lesson | Level | |
|---|---|---|
| Routines in Different Places | Beginner | |
| Home and School Cultures | Beginner |
| Lesson | Level | |
|---|---|---|
| Weather Words Worldwide | Beginner | |
| Seasons Across Languages | Beginner |
| Lesson | Level | |
|---|---|---|
| Respecting Differences | Beginner | |
| Traditions We Share | Beginner |
| Lesson | Level | |
|---|---|---|
| Languages in Our Community | Beginner | |
| Words We Use Every Day | Beginner |
| Lesson | Level | |
|---|---|---|
| World Languages Adventure | Beginner | |
| Connecting Through Words | Beginner |
Classroom hours ~20 hours
| Lesson | Level | |
|---|---|---|
| Hola España Adventure | Quiz | Beginner |
| Spanish Farewells | Quiz | Beginner |
| Colours in Spanish | Quiz | Beginner |
| Numbers to Ten in Spanish | Quiz | Beginner |
| Lesson | Level | |
|---|---|---|
| Family in Spanish Culture | Beginner | |
| Animals and Spanish Tales | Beginner |
| Lesson | Level | |
|---|---|---|
| Asking Names in Spanish | Beginner | |
| Favourite Colours Chat | Beginner |
| Lesson | Level | |
|---|---|---|
| Answering About Family | Beginner |
| Lesson | Level | |
|---|---|---|
| Fruits in Spanish Market | Beginner | |
| Vegetables Spanish Style | Beginner |
| Lesson | Level | |
|---|---|---|
| Animal Descriptions Simple | Beginner | |
| Weather Talk in Spanish | Beginner |
| Lesson | Level | |
|---|---|---|
| School Routines in Spain | Beginner | |
| Home Life Spanish Way | Beginner |
| Lesson | Level | |
|---|---|---|
| Spanish Songs and Rhymes | Beginner | |
| Tales from Spain | Beginner |
| Lesson | Level | |
|---|---|---|
| Body Parts in Spanish | Beginner | |
| Emotions Spanish Express | Beginner |
| Lesson | Level | |
|---|---|---|
| Simple Texts in Spanish | Beginner | |
| Sounds of Spanish Animals | Beginner |
| Lesson | Level | |
|---|---|---|
| Our Spanish Progress | Beginner | |
| Cultural Shares in Spanish | Beginner |
| Lesson | Level | |
|---|---|---|
| Fruits and Colours Mix | Beginner | |
| Animals and Numbers Count | Beginner |
| Lesson | Level | |
|---|---|---|
| Spanish Games and Review | Beginner |
Classroom hours ~26 hours
| Lesson | Level | |
|---|---|---|
| Hello France Adventure | Quiz | Beginner |
| French Farewells | Quiz | Beginner |
| Colours in French | Quiz | Beginner |
| Numbers to Ten in French | Quiz | Beginner |
| Lesson | Level | |
|---|---|---|
| Family in French Culture | Beginner | |
| Animals and French Tales | Beginner |
| Lesson | Level | |
|---|---|---|
| Asking Names in French | Beginner | |
| Favourite Colours Chat | Beginner |
| Lesson | Level | |
|---|---|---|
| Answering About Family | Beginner |
| Lesson | Level | |
|---|---|---|
| Fruits in French Market | Beginner | |
| Vegetables French Style | Beginner |
| Lesson | Level | |
|---|---|---|
| Animal Descriptions Simple | Beginner | |
| Weather Talk in French | Beginner |
| Lesson | Level | |
|---|---|---|
| School Routines in France | Beginner | |
| Home Life French Way | Beginner |
| Lesson | Level | |
|---|---|---|
| French Songs and Rhymes | Beginner | |
| Tales from France | Beginner |
| Lesson | Level | |
|---|---|---|
| Body Parts in French | Beginner | |
| Emotions French Express | Beginner |
| Lesson | Level | |
|---|---|---|
| Simple Texts in French | Beginner | |
| Sounds of French Animals | Beginner |
| Lesson | Level | |
|---|---|---|
| Our French Progress | Beginner | |
| Cultural Shares in French | Beginner |
| Lesson | Level | |
|---|---|---|
| Fruits and Colours Mix | Beginner | |
| Animals and Numbers Count | Beginner |
| Lesson | Level | |
|---|---|---|
| French Games and Review | Beginner |
Classroom hours ~26 hours
| Lesson | Level | |
|---|---|---|
| Hallo Germany Adventure | Beginner | |
| German Farewells | Quiz | Beginner |
| Colours in German | Quiz | Beginner |
| Numbers to Ten in German | Quiz | Beginner |
| Lesson | Level | |
|---|---|---|
| Family in German Culture | Beginner | |
| Animals and German Tales | Beginner |
| Lesson | Level | |
|---|---|---|
| Asking Names in German | Beginner | |
| Favourite Colours Chat | Beginner |
| Lesson | Level | |
|---|---|---|
| Answering About Family | Beginner |
| Lesson | Level | |
|---|---|---|
| Fruits in German Market | Beginner | |
| Vegetables German Style | Beginner |
| Lesson | Level | |
|---|---|---|
| Animal Descriptions Simple | Beginner | |
| Weather Talk in German | Beginner |
| Lesson | Level | |
|---|---|---|
| School Routines in Germany | Beginner | |
| Home Life German Way | Beginner |
| Lesson | Level | |
|---|---|---|
| German Songs and Rhymes | Beginner | |
| Tales from Germany | Beginner |
| Lesson | Level | |
|---|---|---|
| Body Parts in German | Beginner | |
| Emotions German Express | Beginner |
| Lesson | Level | |
|---|---|---|
| Simple Texts in German | Beginner | |
| Sounds of German Animals | Beginner |
| Lesson | Level | |
|---|---|---|
| Our German Progress | Beginner | |
| Cultural Shares in German | Beginner |
| Lesson | Level | |
|---|---|---|
| Fruits and Colours Mix | Beginner | |
| Animals and Numbers Count | Beginner |
| Lesson | Level | |
|---|---|---|
| German Games and Review | Beginner |
Classroom hours ~26 hours
| Lesson | Level | |
|---|---|---|
| Greeting Friends in Spanish | Quiz | Beginner |
| Saying your Goodbyes | Quiz | Beginner |
| Introducing Yourself | Quiz | Beginner |
| Asking About Favourites | Beginner |
| Lesson | Level | |
|---|---|---|
| Describing Family Members | Beginner | |
| Animal Features in Spanish | Beginner |
| Lesson | Level | |
|---|---|---|
| Spanish Word Origins | Beginner | |
| Sounds and Spellings Spanish | Beginner |
| Lesson | Level | |
|---|---|---|
| Spanish Festivals Celebrate | Beginner | |
| Daily Routines in Spain | Beginner |
| Lesson | Level | |
|---|---|---|
| Shopping Simple in Spanish | Beginner | |
| Ordering Food Basics | Beginner |
| Lesson | Level | |
|---|---|---|
| Reading Short Spanish Texts | Beginner | |
| Spanish Sound Patterns | Beginner |
| Lesson | Level | |
|---|---|---|
| Transport in Spain | Beginner | |
| Sports and Fun Spanish | Beginner |
| Lesson | Level | |
|---|---|---|
| Spanish Art and Music | Beginner | |
| Famous Spanish Tales | Beginner |
| Lesson | Level | |
|---|---|---|
| Weather and Seasons Talk | Beginner | |
| Nature and Environment | Beginner |
| Lesson | Level | |
|---|---|---|
| Our Spanish Journey Review | Beginner | |
| Creating Spanish Texts | Beginner |
| Lesson | Level | |
|---|---|---|
| Spanish Food and Drink | Beginner | |
| Musical Instruments Spanish | Beginner |
| Lesson | Level | |
|---|---|---|
| Planning Spanish Adventures | Beginner | |
| Our Language Super Skills | Beginner |
Classroom hours ~26 hours
| Lesson | Level | |
|---|---|---|
| Greeting Friends in French | Quiz | Beginner |
| Saying your Goodbyes | Quiz | Beginner |
| Introducing Yourself | Quiz | Beginner |
| About Me | Quiz | Beginner |
| Lesson | Level | |
|---|---|---|
| Describing Family Members | Beginner | |
| Animal Features in French | Beginner |
| Lesson | Level | |
|---|---|---|
| French Word Origins | Beginner | |
| Sounds and Spellings French | Beginner |
| Lesson | Level | |
|---|---|---|
| French Festivals Celebrate | Beginner | |
| Daily Routines in France | Beginner |
| Lesson | Level | |
|---|---|---|
| Shopping Simple in French | Beginner | |
| Ordering Food Basics | Beginner |
| Lesson | Level | |
|---|---|---|
| Reading Short French Texts | Beginner | |
| French Sound Patterns | Beginner |
| Lesson | Level | |
|---|---|---|
| Transport in France | Beginner | |
| Sports and Fun French | Beginner |
| Lesson | Level | |
|---|---|---|
| French Art and Music | Beginner | |
| Famous French Tales | Beginner |
| Lesson | Level | |
|---|---|---|
| Weather and Seasons Talk | Beginner | |
| Nature and Environment | Beginner |
| Lesson | Level | |
|---|---|---|
| Our French Journey Review | Beginner | |
| Creating French Texts | Beginner |
| Lesson | Level | |
|---|---|---|
| French Food and Drink | Beginner | |
| Musical Instruments French | Beginner |
| Lesson | Level | |
|---|---|---|
| Planning French Adventures | Beginner | |
| Our Language Super Skills | Beginner |
Classroom hours ~26 hours
| Lesson | Level | |
|---|---|---|
| Greeting Friends in German | Quiz | Beginner |
| Saying your Goodbyes | Quiz | Beginner |
| Introducing Yourself | Quiz | Beginner |
| Asking About Favourites | Beginner |
| Lesson | Level | |
|---|---|---|
| Describing Family Members | Beginner | |
| Animal Features in German | Beginner |
| Lesson | Level | |
|---|---|---|
| German Word Origins | Beginner | |
| Sounds and Spellings German | Beginner |
| Lesson | Level | |
|---|---|---|
| German Festivals Celebrate | Beginner | |
| Daily Routines in Germany | Beginner |
| Lesson | Level | |
|---|---|---|
| Shopping Simple in German | Beginner | |
| Ordering Food Basics | Beginner |
| Lesson | Level | |
|---|---|---|
| Reading Short German Texts | Beginner | |
| German Sound Patterns | Beginner |
| Lesson | Level | |
|---|---|---|
| Transport in Germany | Beginner | |
| Sports and Fun German | Beginner |
| Lesson | Level | |
|---|---|---|
| German Art and Music | Beginner | |
| Famous German Tales | Beginner |
| Lesson | Level | |
|---|---|---|
| Weather and Seasons Talk | Beginner | |
| Nature and Environment | Beginner |
| Lesson | Level | |
|---|---|---|
| Our German Journey Review | Beginner | |
| Creating German Texts | Beginner |
| Lesson | Level | |
|---|---|---|
| German Food and Drink | Beginner | |
| Musical Instruments German | Beginner |
| Lesson | Level | |
|---|---|---|
| Planning German Adventures | Beginner | |
| Our Language Super Skills | Beginner |
Classroom hours ~26 hours
Our Modern Foreign Languages curriculum offers interactive lessons in French, German, Spanish, and Irish. With engaging activities like flashcards, matching games, and vocabulary builders, students develop real language skills while having fun.
Get in Touch
Matching - Fruits (Spanish)
Fill in the Blank - Animals (French)
Translation Table - Colors (German)