Spiritual Moral, Social & Cultural learning

SMSC stands for spiritual, moral, social and cultural learning and development. All schools in England must show how well their pupils develop in SMSC.