Good management staff
Nice school
One of the best schools in Alexandria that cares about education and morals
Bad management
Language schools
Vocabulary schools