At Ynsitu you can find many different types of Italian courses in Italy. From general Italian courses, business courses, preparation for official Italian exams, courses for seniors, for juniors, for pre-university students, long term or gap year courses, training courses for Italian teachers and even Italian courses with activities. Choose from multiple options.