From ‘Ciao’ to conversation. Your journey to Italian fluency starts here

Learn Italian naturally and confidently—from beginner to advanced levels (A1 to C2).

Book a free call with me and let's talk about your goals. No commitment, but spots are limited!

learn italian
""

The right balance: Conversations - Vocabulary - Grammar

""

Many different real-life dialogs with the most popular phrases explained.

""

1-on-1 private lessons or Group lessons

Let's Learn Italian Together

Ready to learn Italian online comfortably and effectively? Whether you’re planning a trip to Italy, hoping to communicate fluently with Italian friends and family, or simply passionate about Italian culture, my online Italian courses are tailored specifically for you. My teaching method blends grammar, vocabulary, conversation, reading, writing, and listening, allowing you to learn the language naturally and confidently—from beginner to advanced levels (A1 to C2).

Check out my courses and book a FREE call with me

learn italian online

Private class

1:1 Live video-call Italian classes with me, structured, interactive, and personalized way for you to master the beautiful Italian language.

italian online lessons

Group class

Minimum 5 people in the same class. Structured course for people of the same level.

Italian class online

Group conversation

Want to practice your conversation in italian? Join us!

Click the button to book a free 30-minute call with me. I’ll show you the Italian course options, how the lessons work, and the results we can achieve together.

You are not a complete beginner? Take this 10-minute test

About me

Ciao! Mi chiamo Rosario

Just like you, not too long ago I was learning a new language myself. I remember how it felt to piece together sentences, unsure if I was really being understood.

The grammar rules, the unfamiliar sounds, and the effort it took to recall the right words—it wasn’t always easy.

I know how challenging it can be, but every small step forward counts. You’ve already started this journey, and that’s something to be proud of!

Why do I teach Italian?

Many students come to me because they want to communicate more effectively on holidays, move to Italy for work, bought a holiday house, or simply because they love the Italian language.

All of these are excellent reasons to work on improving their Italian skills. Nothing brings me more satisfaction than helping my students achieve their goals.

Hop on board, and let’s start learning together!

What students say about the course

Subscribe to the Newsletter

Frequently Asked Questions

I offer courses for all levels. We will assess your level on the first lesson and then proceed from there.

If we take the official certification levels (A1, A2, B1, B2, C1, C2), based on my experience, students need around 20 or 25 lessons to advance to the next level. However, this changes a lot based on commitment, motivation and previous knowledge.

The lessons are based on videocalls with me. Lessons are interactive, structured and diverse. There is a mix of speaking, grammar, reading, listening and writing. We follow a book, in addition to other material I will provide.

The course materials is provided by me after each lesson and available forever.

The best solution is to take 2 lessons of 1 hour per week. This gives the best trade-off between good and stable progress and all the other duties and chores a student has. However, I have students who take 3 lessons per week or 1 lesson per week. It all depends on your goals, which we will discuss together on the first call.

The classes are live videocalls with me.

You will not need any resource except your motivation to learn a beautiful and exclusive language.

Yes. Write a message on the contact form to know more about these.

The first lesson has 50% discount, in order to give you a taste of what expects you.

More Reviews

Rosario is simply the perfect tutor for me! Since I started taking lessons 6 weeks ago, I feel more confident to speak Italian in daily life. I enjoy our discussions, and with him even the unavoidable grammar explanations become suddenly clear and enlightening!
Thank you, Rosario, for the friendly atmosphere and for the constant encouragement to progress and feel at ease to speak, better and better, such a beautiful language!
Brigitte - Belgium
Designer
I can highly recommend Rosario as a teacher. I have been learning Italian with him for about 2 months now and I already feel like I am making progess. He ist very patient teachter and helps me step for step to better understand the language.
He teaching style is structured but not dry or boring. I appreciate that he goes at my pace but also encourages me to try new things. Learning Italian with a native speaker is for me important for the pronunciation of the words.
When I don't understand, he can explain everything in english which is a large bonus.
Michelle - Switzerland
Designer
I already knew some Italian after living in the country for a few years, but I learnt it "in the streets" so I didn't know any of the grammar behind it and I was making a lot of mistakes because of it.
It's been a month now since I have been taking classes with Rosario and I am absolutely delighted, he is extremely professional and adapt all his classes to my needs. He provides very good content of various sources.
Rosario is patient and will always find a way to make you understand his classes. There's only positive things to say about him, I wouldn't hesitate to book classes with him until he has available slots...
Paulina - France
Designer
My daughter and I have been taking lessons with Rosario for a couple of months now. We meet twice a week on line and we feel we're really starting to make some progress.
Lessons are structured well and the homework in between helps a lot. Rosario is patient, helpful and has a great sense of humour! We would both highly recommend him as a tutor.
Natalie - UK
Designer
No podía haber elegido mejor profesor para aprender italiano. Con Rosario, la clase se pasa rapidísimo y siento como que llevo hablando italiano toda la vida.
Su forma de adaptarse a las necesidades y de explicar gramática, vocabulario, etc. es tan fácil de entender que siempre apetece tener más clases. También hay que destacar su buen humor y alegría, siempre con una sonrisa contagiosa.
Iria - Spain
Designer
Other than being very nice and helpful, Rosario is very professional while keeping the atmosphere of the lessons very approachable and light.
He tailors the lessons to the students needs and makes sure progression is constant and signficant. It's a great experience!
Shane - Switzerland
Designer
Rosario is an amazing teacher! He explained concepts to me very clearly and found a way to make it sound simple.
I also found him to be very patient and encouraging when I would struggle in certain sections. Would highly recommend him!
Eric - Canada
Designer
Rosario is a patient and knowledgable tutor. He has helped me endlessly with my vocab and grammar and I recommend him to students of all levels!
Sam - UK
Designer
Really nice learning experience... easy to follow with a professional teaching process. He is very patient and friendly. Thanks Rosario!
Emanuel - Switzerland
Designer
As a classical musician working in the opera field for more than 20 years, I was familiar with the Italian language but lacked all grammatical structure.
I needed an excellent tutor who could get me through all the difficulties while making sure no parameter was left unchecked.
I couldn’t be any happier with Rosario’s standards of teaching. His professionalism, the clarity and excellent structure of the lessons are simply remarkable. His “super tutor” badge is very well deserved indeed!!
Audrey - Austria
Designer
Rosario is both patient and encouraging. He is helping me learn Italian through reading and speaking the language, while pointing out needed corrections in grammar.
I came to Rosario from another instructor. Since I have started working with him, he has been concentrating on what I have and have not grasped so far in order to help me grow in speaking Italian.
Frank - USA
Designer
Learning Italian with Rosario has been an incredible experience. Starting from scratch with very limited knowledge, I was initially apprehensive, but Rosario's patient and professional approach quickly put me at ease.
His ability to explain the language in such an easy-to-understand manner has made a world of difference in my learning journey.
What sets Rosario apart is his excellent English skills, which greatly aid in clarifying complex situations and supports for a more effective learning process.
Each lesson with Rosario is engaging and rewarding. He is making each session enjoyable and incredibly motivational. I always look forward to our lessons, eager to learn and improve.
I am truly grateful for his guidance and highly recommend him to anyone looking to learn Italian. Thank you, Rosario, for your outstanding teaching and dedication!
Rosmarie - Switzerland
Designer