I go to a public school. Private schools are not really a thing here and homeschooling is not allowed, so there isn't really an alternative.
But we have four different types of secondary schools: Gymnasium (no, not for sports but for the smarter kids), Realschule (in between), Hauptschule (least difficult) and Gesamtschule (a mix of the other types). So now you've learned something about the German education system. Knowledge you neither wanted nor needed xD
I go to a Gymnasium but I'll graduate this year