Irvine Royal Academy
Irvine Royal Academy Pupil Development Team. Getting it Right for Every Child (GIRFEC) A vision for Scotland’ ‘It is the responsibility of every teacher.