Germany: 4 years elementary school, after that the kids are divided into 3 school categories based on their performance:
Hauptschule 5-9, after that you either start apprenticeship for 3 years and learn a profession, or you continue with Realschule
Realschule 5-10, after that you either start apprenticeship for 3 years and learn a profession or you continue with Gymnasium
Gymnasium 5-12, after that you may apply for university. You can only enroll in university if you have completed grade 12 final exams (called Abitur)
In Germany kids are required to be enrolled in school or in apprenticeship by law until they turn 18
Pretty good actually.