A teaching philosophy that reflects contemporary educational ideas and theories, as
encountered throughout your teaching degree (behavioural vewis of learning, Humanist views, Constructivism, Information processing, social-coginitive explanations of learning)
Use various theorists of child development to support your teaching philosophy.