
The second- and third-lowest number of pupils per teacher respectively are 9.2 in Greece, and 9.6 in Poland.
On the other end of the spectrum, Romania comes in at 19.5, followed by Czechia and France, both at 19.2.
The number of pupils per teacher is not to be confused with average class size.

The data above looks at the category “ISCED 1" (International Standard Classification of Education), which encompasses primary school education. A 2018 report published by the European Commission shows that ISCED 1 teachers in Luxembourg have the highest starting salary in the Union, at an average €58,476 per annum.
This is followed by Germany, where they earned €44,327, and Denmark at €37,858. The EU average was €24,404.
Luxembourg’s ISCED 1-level teachers also came out in top in terms of the end-of-career level of pay, topping out at €103,332. Germany is again is second place at €58,806, followed by Ireland at €57,940. The EU average was €40,885.