I thought this meant pupils as in eyes at first and was very confused...
Yeah, that's my first interpretation of it. The word "pupil" isn't really used that often to mean "student who is a child" in my dialect. We just say "student" ... so it's definitely not the first meaning I think of.
The word pupil is mentioned as wanafunzi.... It need a fix
what needs fixing? Pupils i.e. students means 'wanafunzi'