Welcome to Italian For All. This website uses cookies. Read our policy

Are you planning a holiday to Italy and want to learn some basic Italian to get by? Do you want to sharpen your language skills or prepare for a move?

If you are based in the Scottish Central Belt, why not join our Italian classes in the Falkirk and Stirling areas? Best tailored to your needs, these are lead by an Italian native speaker with 9 years experience teaching Italian, a degree in Modern Languages, and a Postgraduate Certificate in Primary School teaching.

Whether you are a complete beginner, you have some basic knowledge of the language or you have mastered the basics and wish to polish your skills, there is a language class to suit everyone.

If you live further afield or live in Scotland but prefer private tuition, we provide online Italian courses to suit your needs. Check out our online courses! They are organized into convenient bundles tailored to meet your individual requirements.

Get in touch with us!
Learn Italian
New Absolute Beginner Class starting on Tuesday 30th of April in DUNBLANE

DUNBLANE on Tuesdays from 18:00 to 19:30 (10 classes) - SIGN UP NOW!

This course is perfect for those who want to start learning Italian from the very beginning. It will equip you with essential language skills needed on holiday as well as laying the groundwork for further learning. Whether you are planning a trip to sunny Italy or simply interested in acquiring a new skill, why not join us? Our classes are friendly and laid back.
Course Dates: 30/04/24, 7/05/24, 14/05/24, 21/05/24, 28/05/24, 04/06/24, 11/06/24, 18/06/24, 25/06/24, 2/07/24

Learn Italian
Beginner 1 Class in Larbert Starting on 01/05/24! (10 classes) - SIGN UP NOW!

Larbert - Wednesdays - 15:30 to 17:00 - 10 lessons

This class is suitable for those who have completed the Absolute Beginner Class and those who have some basic knowledge of Italian already.

The class provides language useful for everyday uses as well as providing the tools to progress.

Do you have some basic skills and would like to feel more confident before joining the group? Please get in touch as I can provide some online tuition to make sure you have the knowledge required.
Course Dates: 01.5.24, 08.5.24, 15.5.24, 22.5.24, 29.5.24, 05.6.24, 12.6.24, 19.6.24, 26.6.24, 3.7.24

Learn Italian
Beginner 2 Class - Session 1 - in Dunblane starting 02/05/24 (10 classes) - SIGN UP NOW!

Dunblane - Thursdays - from 17:30 to 19:00 - 10 lessons

This class continues to develop language skills within level A of the Common European Framework of Reference for Languages . This class is a step up from Beginner Level 1. It has knowledge of language used on holidays and continues to develop fluency, listening skills and vocabulary. Please get in touch if you are unsure of which level is best suited for you!

Do you already know some Italian and would like to feel more confident before joining the group? Please get in touch as I can provide some online tuition to make sure you have the knowledge required.

Course Dates: 02.5.24, 09.5.24, 16.5.24, 23.5.24, 30.5.24, 06.6.24, 13.6.24, 20.6.24, 27.6.24, 4.7.24

Learn Italian
Beginner 2 Class (Second session) Starting on Monday 29th of April - Larbert - (10 classes) SIGN UP NOW!

Larbert - Mondays - from 18:00 to 19:30 - 12 lessons

This class continues to develop language skills within level A of the Common European Framework of Reference for Languages . This class is a step up from Beginner Level 1 and Beginner Level 2 Session 1. It has knowledge of language used on holidays and has covered all aspects involved with the use of the present tense. It continues to develop fluency, listening skills and vocabulary. Please get in touch if you are unsure of which level is best suited for you!

Do you already know some Italian and would like to feel more confident before joining the group? Please get in touch as I can provide some online tuition to make sure you have the knowledge required.

Course Dates: 29.4.24, 06.5.24, 13.5.24, 20.5.24, 27.5.24, 03.6.24, 10.6.24, 17.6.24, 24.6.24, 1.7.24

Learn Italian
Intermediate Class in Dunblane- New block (10 classes) starts on Thursday 2nd of May - SIGN UP NOW!

Dunblane - Thursdays - from 16:00 to 17:30 - 10 lessons

For those who have been introduced to Italian, these classes are ideal if you are able to hold brief conversations in Italian and have understanding of the spoken language. If you need to develop your ability to speak independently and improve your skills and understanding, this is for you! Why not give it a go? Our classes are fun, relaxed and full of people just like you!

Do you already know some Italian and would like to feel more confident before joining the group? Please get in touch as I can provide some online tuition to make sure you have the knowledge required.

Course Dates: 02.5.24, 09.5.24, 16.5.24, 23.5.24, 30.5.24, 06.6.24, 13.6.24, 20.6.24, 27.6.24, 4.7.24

Learn Italian
Intermediate 1 Class in Larbert - Starting on Wednesday 1st of May - Sign up Now!

Larbert - Wednesdays - from 17:00 to 18:30 - 12 lessons

For those who have learnt the basics and are building confidence using different structures to speak about the present, the past and their wishes for the future.
These classes are ideal if you are able to hold conversations but wish to develop more confidence in structuring your spoken language and in understanding others.
If you love Italy, want to travel there, why not give it a go? Our classes are fun, relaxed and full of people just like you!

Get in touch if you are unsure whether this class is for you!

If you would like to feel more confident before the start of the course, you are welcome to book some online lessons so you feel up to speed once the course starts.

Course Dates: 01.5.24, 08.5.24, 15.5.24, 22.5.24, 29.5.24, 05.6.24, 12.6.24, 19.6.24, 26.6.24, 3.7.24

Learn Italian
Intermediate 2 Class-Dunblane - New block starts Thursday 2nd of May - (10 classes) SIGN UP NOW!

Dunblane - Thursdays - from 14:30 to 16:00 - 10 lessons

For those who are able to hold conversations in Italian touching upon a variety of topics. If you wish to polish your existing skills and increase your fluency, this class is for you!

Join a friendly group of like-minded people who enjoy learning, discussing and playing language games together. What better way to start the New Year?
Get in touch if you are unsure whether this class is for you!

If you would like to feel more confident before the start of the course by booking some online tuition, please get in touch.

Dates: 02.5.24, 09.5.24, 16.5.24, 23.5.24, 30.5.24, 06.6.24, 13.6.24, 20.6.24, 27.6.24, 4.7.24

Learn Italian
Italian Advanced Class - Starts on Wednesday 1st of May in Falkirk (10 classes) - SIGN UP NOW!

Falkirk - Wednesday - from 10:00 am to 11:30 - 12 lessons

This class is designed for those who have already developed a certain fluency in speaking the language, those who wish to practise conversation, expand their vocabulary, and polish their language skills in general. Please contact me if interested and we can arrange a short phone call to discuss your needs!

Dates:01.5.24, 08.5.24, 15.5.24, 22.5.24, 29.5.24, 05.6.24, 12.6.24, 19.6.24, 26.6.24, 3.7.24

Our Levels in Order

Absolute Beginners

Beginners 1

Beginners 2

Intermediates

Intermediates 1

Intermediates 2

Advanced

Learn to speak Italian

Online Italian Lessons

Online Italian Lessons

Online Italian Lesson - 60 Minutes

Italian Lesson Tailored to your Needs

More information...
Online Italian Lessons

Italian Online Lesson Bundles

Do you wish to improve in a specific area or simply practise your conversational skills? You can do this on Skype!

More information...
Online Italian Lessons

Italian for holidays

Are you going on holiday to Italy? Learn some basic conversational skills so that you can fully enjoy your holiday.

More information...
Online Italian Lessons

Fast Track your Italian Online

Do you visit Italy regularly or have family there? This Skype course focuses on making you feel at ease in everyday situations so that you can fully immerse in the culture.

More information...
Online Italian Lessons

Business Italian

Do you require to learn/improve Italian specifically for professional purposes? This Skype course focuses on language in the workplace improving your confidence speaking during meetings, negotiations and everyday work situations.

More information...
Online Italian Lessons

Learn Italian standard

These courses are geared towards achieving the Common European Language Framework levels. These are internationally recognised levels of language ability, which could be validated by taking an exam in certified examination centres.

More information...
Italian Lessons via Skype

Ciao! Learn Italian and find out more about Italian travel, Italian food, Italian lifestyle and culture.

Learn to speak Italian

Italian language classes in Falkirk, Stirling and Online

Italian Landmarks

Email us

You can email us directly at
[turn javascript on to see the e-mail]

Call us

Give Daniela a call on
+44 (0)7833 994990