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!

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

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

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

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
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!

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.

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...

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.

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.

He tailors the lessons to the students needs and makes sure progression is constant and signficant. It's a great experience!

I also found him to be very patient and encouraging when I would struggle in certain sections. Would highly recommend him!



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!!

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.

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!

