Public schools insist that the child must have celebrated the sixth birthday when joining class one.
Now, working with the 8-4-4 system, you notice that such a child will finish form 4 just after turning 18. She can then get an ID immediately after KCSE...ready register in any college/university.
So if a child starts baby class below age 3, there is a CHANCE that by the time she is supposed to join university, she won't be old enough to get an ID and therefor won't be allowed to register!
OK, I know that at the moment public universities are running behind schedule, but you never know how the situation will be 15 years from today. ACtually, its not just the universities...
Many serious primary schools that are in high demand are using the 6yr age limit to filter the applicants... check out Strathmore school, for example...
So, the question you have to ask yourself is: do you really want to block your child's chances by rushing her to school early?
The solution is to put her in a play group starting in the middle of the year; then wait till she turns three and enroll her in nursery school proper.
Nothing is real unless it can be named; nothing has value unless it can be sold; money is worthless unless you spend it.