I was in Southern Germany from grade 6 to grade 8. I repeated 6th grade so I could move up a tier as I had learned the language in less than 6 months (so 4 years total in their system). They wanted me to move up a tier but needed specific scores to do that. The system felt that if I repeated 6th grade I would be better able to handle the curriculum. I do not think this was necessary. They advance the tiers in 5th grade, 7th grade and again in 10th. They have a tiered education system. You can PM me if you'd like. I have nothing but awesome things to say about the system there.