Bamberg
There are good schools in Bamberg including 8 Gymnasien. Pupils often choose which one to go to according to the subjects they are good at, because each school is strong in a particular area: science, music, language etc.