Learn about the Italian language and lifestyle
children
The elementary program offers courses from kindergarten to grade 8.
adult
The adult program offers a blend of language, and culture in three levels.
charity
Please support the Italian Canadian Youth Formation Centre.
The ICYFC is proud to announce to its community that it has been accepted for funding from the Ministry of Foreign Affairs and International Cooperation for 2025.