ECD 101

This course introduces student teachers to aspects of psychological, sociological and philosophical theories pertaining to Early Childhood Development.  Implications and applicability of these theories to teaching and learning in early childhood settings are examined.