Iggy is blind because the School tried unsuccessfully to enhance his night vision.
In School's Out Forever Iggy learns about his past; his real name is James Griffiths and he was kidnapped by the School when he was four months old.