You've already had a boatload of wonderful advice, so I'll only add more one thing - if your child actually has the opportunity to be in the middle of the pack instead of the genius reaping admiration and praise, it will be a valuable experience learning-wise. One of my son's most difficult traits he has had to develop is to not give up when something is hard. He is so used to things coming easily that when he is not at the top of the class, he just quits. He's now a senior and is much better, but his GPA is still reeling from several hard lessons along the way.