35 professeurs y assurent les cours auprès des 656 élèves répartis dans 22 classes de la maternelle à la classe de brevet. Excepté en maternelle, chaque professeur est en charge d'une matière en primaire comme en complémentaire : mathématique, français, arabe, biologie, physique-chimie, anglais, sport...
La scolarité est semi-privée et une partie de celle-ci est prise en charge par le gouvernement, mais l'école ayant pour mission de scolariser des enfants qui en temps normal ne pourraient l'être, se charge de trouver des financements (parrainages, mécènats, budget dédié...) qui couvrent, en partie ou totalement, les frais de scolarités tout d'abord de l'ensemble des internes, mais aussi de beaucoup d'externes.