This program introduces the historical, theoretical and developmental foundations for educating and caring for young children. With particular emphasis on caring for children from birth through age 8, this program takes students through a range of topics including the roles, responsibilities and requirements of individuals working in early childhood settings, current issues that have implications on children, families and early childhood professionals, and age-related developmental accomplishments. Alongside ensuring the health, safety and well-being of all children in their care, this program will ensure students have a firm grasp on the educational and developmental needs of young children in order to create a stimulating, nurturing and fun environment for all children in their care.