Our language courses
We offer language courses in English, Italian, German, French, Spanish, Portuguese, Russian and other languages on request.
We follow the 6 levels of the Common European Framework of Reference for Languages (CEFR):
– A1 and A2 – Elementary;
– B1 and B2 – Intermediate;
– C1 and C2 – Advanced
Courses start anytime during the year and are held from Monday to Saturday, with maximum schedule flexibility. Lessons can take place:
– at our School in Roveredo in Piano (PN);
– at associations, companies, municipalities or on-site courses at your office!
– at home.
Small-groups
Enrollment is possible anytime throughout the year, after a placement test and a free trial lesson.
Packages are available with 10, 15, 20 or 30 lessons.
Lessons (60 or 80 minutes) take place in small groups on the same level, combining individual attention with interaction among students.
Semi-private
Perfect for 2 colleagues, friends or family members. Packages are available with 10, 15, 20 or 30 lessons. Lessons (60 or 80 minutes) are scheduled with maximum flexibility, offering a structured and shared learning path, with the possibility of a trial lesson at 50% off.
Private
Ideal for professional or academic needs. Packages are available with 10, 15, 20 or 30 lessons. Lessons (45 or 60 minutes) are fully personalized, with schedules chosen by the student. We also offer full language immersion programs of 4, 6, or 8 hours per day. Trial lessons are available at 50% off.
Corporate courses
Millennium School offers language courses for companies, associations, public and government institutions and municipalities, tailored to the specific needs of participants.
We provide individual or group lessons designed to enhance practical communication skills in professional and organizational contexts.
Language services and projects

Exam preparation for Italian citizenship and residence permit

Social events

Online Courses for all languages and levels

Language exchange

Government funded language projects

Language library
Our reliability and flexibility
At Millennium School we provide a Starter Pack/Bag , including all necessary learning materials and a personal textbook for your course.
Your course can be paused and resumed without losing the amount paid: credits are valid for 6 months.
For individual lessons, we require only 8 hours’notice for cancellations. For small group courses, we allow two bonus absences, which can be made up within a total of 10 lessons.
At the end of the course we issue a Certificate of Attendance, indicating the level achieved and the number of lessons attended, which can be used as formal document for schools, companies or personal development.
Ready to test your skills?
Click the link below to open the multiple-choice Italian language test: TEST.
Fill it out and just send it back to us! It’s the first step in your journey with Millennium School!