Maths, Irish and French teachers the hardest to recruit, with 20% of schools dropping subjects due to lack of qualified staff ...