Well, I can tell you that we were only offered choice 1 and I've been very disappointed with it. DD loves the class because despite it being review for her, it's more interesting the the rest of her day and she loves being with the older children. I have been working with the school to either put her in a higher grade level (right now she is 2 grades above in math) but they won't budge. I have to after-school her in math because it is completely unacceptable to me that my dd learn no new math for a whole year. Wish her school shared that view.