In this role you will support the activities of pupils and assist the teaching staff in the implementation of a programme of learning and the provision of a stable, caring, and supportive learning environment, which enables pupils to achieve their full learning potential and facilitates their personal, social and moral development.