Quick answer re: learning gaps. I would tend to be enthusiastic about it, because it is an opportunity for them to teach your child something. smile In my experience, the gaps are quickly filled. If your teacher is on board, usually they can pretest and if they find gaps, they can quickly go over that area - no need to hold back because of gaps. Many times it's just lack of exposure, not that the kid just never "got" it.

Sorry, no time to reflect more on this. Good luck!