Smaller primary classes and the recruitment of more resource teachers and special needs assistants (SNAs) are central planks of the €8.9bn education budget for 2021.
Fianna Fáil has held good to its promise to restart the process of reducing the pupil-teacher ratio (PTR) in the most overcrowded classrooms in the EU.
It will come via an increase in the allocation of teachers to schools, with one teacher for every 25 pupils next September, down from the current 26:1, and it means an extra 307 primary teacher jobs.
While the average class size in the EU is 20, in Ireland it is 24, with one in five primary pupils taught in a class of 30 or more.
There is also a commitment to 403 special education teachers, a further 87 posts for primary schools at risk of losing a teacher because of falling enrolments, and another 268 teacher jobs, across primary