Early childhood development or ECD is much talked, written and legislated about. But what is ECD about? Who does it affect? Who is expected to benefit? Why do so many people feel…