Tough call , our son is in 2nd grade reading at almost 3rd grade level ,great in math, loves science ,so I really worry about him getting bored . But I also worry about the social part of growing up . Is he going to get picked on for being smart and being the smallest in his class or will he fit in with the others.