# data[].attributes.attachment_link.description
CPF Ontario Promoting bilingualism and creating opportunities for students to learn and use French. Learn more about CPF What's going on at CPF Ontario CPF network impact 0 Students in Ontario are enrolled in 86 online programs this fall 0 Volunteers are running virtual programs for our Chapters 0 Members in Ontario and counting We need YOU!

# data[].attributes.attachment_link.description
December 1, 2023204-Episode 204: Postes Canada, comment envoyer un paquetPostes Canada dit de magasiner plus tôt. Tu veux envoyer un paquet à [...]

# data[].attributes.attachment_link.title
Education Perfect | Learning, Assessment and Analytics Platform

# data[].attributes.attachment_link.description
Education Perfect is a leading learning, assessment and analytics platform for years K-12. Learn More.

# data[].attributes.attachment_link.readable_text
Free access to hundreds of books, games and quizzes!

Share the love of reading in French with children from 4 years old and up

Learning to read

Free illustrated books in an original application.

Reading to develop the imagination

Illustrated books that transport the child to a colourful world; games and explorations that motivate children to read while developing their imagination.

Reading to discover

Illustrated books designed to discover reading while having fun, while allowing children to progress at their own pace.

Reading to bring French to life

Stories to give a taste for reading in French from the age of 4. Children develop their French skills in an easy and fun way.

# data[].attributes.attachment_link.title
Boukili : Free illustrated children's books in French

# data[].attributes.attachment_link.description
Learn how to read in french with a wide range of illustrated books. Stories and imaginary journeys to keep children motivated to read and to love reading.

# data[].attributes.attachment_link.readable_text
Trustees

As an elected individual who represents a community, a Trustee has the responsibility to become informed about the issues surrounding French-language education to ensure you are offering the best programs possible.

# data[].attributes.attachment_link.description
As an elected individual who represents a community, a Trustee has the responsibility to become informed about the issues surrounding French-language education to ensure you are offering the best programs possible.