I agree there are levels of detail which you go into at different stages of a child's life. It also depends on the maturity of the child. At four I was at school and if my parents had not already told me how babies are made, as well as having seen how animals do it, I would have certainly learnt it quick smart in the school yard from the older children!

I want that information to come from me, not the school yard.