Our solution


Our Trainers (we call them Perivoli Trainers) run 16 Module training courses for up to 25 nursery school teachers at a time over a two year period.

In between times they run support groups and visit the teachers regularly.

Once a nursery school teacher has completed all 16 training Modules, they are awarded a Perivoli Certificate at a community ceremony. This is often the only formal mark of recognition that a teacher will have ever received.

The Perivoli Trainers are organised into teams of four or five overseen by a Regional Coordinator who are themselves grouped into clusters of four or five overseen by a Senior Regional Coordinator who report in turn to the Program Joint CEOs.

Class visits

Perivoli Trainers visit the classes of the teachers they are training in order to assess progress and assist with implementation.

Over the two years that teachers attend Modules, class visits take place monthly in the first year and bi-monthly in the second year – we call these Module Visits.

After a Teacher has obtained a Perivoli Certificate in a Graduation Ceremony, visits take place termly on an indefinite basis – we call these Maintenance Visits.


Many of the schools do not have access to running water. We show the teachers why hygiene is important and how they can create their own hand washing facility with a “tippy tappy”.


As many parents don’t appreciate why play is vital for childhood development, we provide the nursery school teachers with 6 Parent Modules to use with the parents of the children in their classroom.

A parent that completes the six sessions is awarded a Perivoli Parent Certificate.


We have adapted the programme to address the implications of Covid. This has entailed our Trainers arranging specialist sessions with Teachers on Covid prevention measures and showing them how to make masks out of waste material (see video) and also preparing a Perivoli Covid Song to sing with the children in class and with their families (see video)