There are TWO schools the IB french school (I assume you are fluent in french) is actually in Maadi (a very "nice" expat heavy suburb of Cairo, Cairo is actually pretty big, its like saying Beverly Hills and Compton are the same because they are both in Los Angles).
There is another "Oasis" school in Cairo that is a bilingual school which is somewhere between a language school and a general studies school. You teach subject classes, but its all just a medium (smoke and mirrors, front) for ESL classes.
Its all locally managed, family owned and ran, and definitely for profit. The school is under resourced, standards and curriculum, are nonexistent.