Engage is a school management information and accounting software specifically developed for fee-paying schools since 1987. Engage is used by leading schools in over 30 countries worldwide with an office in Johannesburg to serve South African schools. Engage is Pupil, Curriculum, Timetable and Fee billing centric, with Staff, Parent and Pupil portals and a bespoke App. The Pupil portal serves as a learning management platform. Assessments, Examinations, Attendance, Curriculum, Timetable, Special Educational Needs, Performance Tracking, Co-curricular Activities and Accounts complete the suite.