The course intends to develop in student teachers an understanding of the complex nature of children’s environments and the impact those environments have on child development. The course provides student teachers with practical and valuable experience with children in their settings. Student teachers are provided with an opportunity to put into practice current ideas in developing programmes for young children as well as experiment with concepts and processes in child development.