Almost all teaching in Mozambique is in Portuguese but the majority of Mozambicans speak one of more than 40 local languages