Master and Law, thank you for your reply. He is just starting to read at, I am guessing, his scheduled level. He is ok with numbers but the date thing is leaps and bounds above all other skills. He also kicks my butt at connect four. Our main concern is that we want to enhance his skills without making him into a freak show. But so many people are blown away by his skill, it's hard not to show what he can do. One night I asked him the day of the week on December 14th 2050...(I know it is one out of seven odds, but he got it correct. It seems to be what day of the week the month starts on, allows him to figure it out. We have asked him how he does it, but he is not able to elaborate. I am wondering if we should get some professional testing done? and if so...where do we start?