No, he's too young, and I dont want him to feel the odd one out already - the UK school system is still entrenched in God and the church, and its silly for me to go on a personal crusade against the system that could harm his personal development in the long run.
Lesser of the 2 evils I guess, in any case I dont want to shove my beliefs down his throat, thats what this forum is for
At this stage I am more concerned with giving him the confidence in his logical thought mechanisms that allowed us all to get there, and hence the reason behind the question in the first place..
I fully appreciate what you're saying because it's a delicate matter. I've thought about it and I think if/when I have kids I'd probably introduce them to all these ideas early on. I'm a bit of a sucker for honesty, so I think just being open and honest to my children can only lead to the best consequences. If I start getting bogged down in some deep philosophical or scientific issue and they become majorly confused, then so what? Given time, they'll understand, perhaps even faster now that they have been introduced to the idea. Maybe when they get a little older and they're met with the problem again they will show a lot of interest because they will have an early memory of meeting that problem before.
And telling your kids about God, evolution, etc. doesn't have to mean sticking your beliefs down their throat. All you have to say is that lots of people believe in God and God is so and so and your personal opinion is that God doesn't exist for such and such reasons. Don't be scared about what your child might grow up to be or think, that's what Muslims do who are worried their kids might grow up and become kaffirs. I really think that telling the whole truth and nothing but the truth is the best policy is the best approach for kids. That's all in principle ofcourse. In practice I admit there are some issues that I'd feel quite uncomfortable talking to my kids about, such as if the cat died and my kid was asking where the cat had gone.
This reminds me of the programme "Outnumbered". Have you ever watched that?! It's hilarious!
http://www.youtube.com/watch?v=S-vybA54BF4This one is the best:
http://www.youtube.com/watch?v=WQak6ng0RXQ&feature=related