Partnership for Children is an independent charity that works to promote the emotional wellbeing of children and young people around the world. It provides resources, advice and training to teachers and parents. It manages the Zippy's Friends programme, which teaches coping and social skills to young children, and provides information online on a variety of topics related to children's wellbeing.
You can find articles, activities and links to help with these issues at
http://www.partnershipforchildren.org.uk/