A Hauptschule (German: [ˈhaʊptʃuːlə], "general school") is a secondary school in Germany, starting after four years of elementary schooling, which offers Lower Secondary Education (Level 2) according to the International Standard Classification of Education. Any student who attends a German elementary school can go to a Hauptschule or Gesamtschule, while students who want to attend a Realschule or Gymnasium need to have good marks in order to do so. The students spend five to six years at the Hauptschule, from 5th to 9th (or 10th) grade.