Covering schools in Kirkcaldy and surrounding villages. Working 10 or 20 hours per week as required on a permanent, part time basis. With a salary of £23,783.40 pro-rata.