Reviewing the recent IGCSE examination