What makes a teacher a good teacher of Italian language?
1) passion
2) smile
3) being communicative
4) being able to psych up
5) proficiency
6) professionalism
This is the perfect recipe. This is the real portrait of a dynamic and qualified teacher who loves the most beautiful job in the world!