You've received great advice above.
smile
I'll just add this link to an old post on a great article: what kids don't learn if they do not have appropriate academic challenge... a challenge which requires them to put forth effort.