Growth spurt is an interesting theory. No idea! He really seemed like something not-great was going on with him, but right now he is making a lot of progress on various fronts. I wonder if he was going through more of a learning plateau (as I guess these kids sometimes do) and was aware of it?? And now he's shot forward again?