I ask myself why you feel the need to write such an lengthy and hysterical tirade? I'm sick of people registering just to post huge rants about schools, and if you search online you'll find them spamming every single esl forum available.
What did you expect from Sudan, a failed state, stricken by poverty and huge social problems. I think you need to lower your expectations.
Also, I recognise you from previous and numerous troll postings against this school (particularly the poster you quoted in your post, funny you left out the name).
