1. io insegno
1) преподавать (какой-либо предмет)
insegnare matematica — преподавать математику
2) учить, обучать
insegnare a scrivere — учить писать, обучать [учить] письму
3) обучать (ремеслу, игре)
insegnare un gioco — обучать игре
4) учить, наставлять
la storia insegna che ... — история учит, что ...
2. io insegno; вспом. avere
преподавать, быть преподавателем
insegnare al liceo — преподавать в лицее