Compared to the rest of the country, almost all citizens of Balkh can speak English. There are English schools/lessons and computer courses are also taught such as Microsoft Office programs. A traveller will be hard pressed not to run into one of the teachers and invited into their home. The young students are shy about using their English.