Beets - how did it go with the teacher?
Was thinking about your ds3 and putting it in perspective, reaching grade 3 is very good for his age.
Maybe teacher is concerned about technique? There is quite a jump between the scales of grade 2 and 3.
Here in Scotland you can sit a Standard Grade in Music (GCSE) at grade 3.
It's very important to set good technique early on so maybe thats a reason why they seem to be holding him on the bach n that.
That said - he does need variety in his repetoire to keep the interest in the instrument going or he'll just switch off and that will be the teachers fault!
Just food for thought!
Loved the Jake pictures - yum!