Yes it is a roller coaster. Our son is a IQ of 130 but an under achiever who does not test well. He's bored with school already and we pulled him out of public school last year to accelerate him when our local school district refused to put him in 1st grade and insisted on him doing his 3rd year in kindergarten.

We are considering a French immersion program that a local private school does - he's not interested in learning Spanish.