Moral development is a perpetual challenge for any self-improvement effort as well as an empowering intervention (coaching or otherwise) at the individual and organisational level. The challenge lies in the fact that unlike other types of development, moral development occurs throughout our lives; and it is likely that older people may be at lower levels of it than younger ones or even children.