teaching english as a foreign language in algeria in general is abit difficult and hard because of many reasons .our native language is arabic and the first foreign language is french hence we find most of offices use it during many decades..english seems to many learners that it s hard and difficult in teaching. Many parents say the opposite .many colleagues teachers use arabic words and sometimes fench ones inorder to facilitate and cut his way in explaining and stop his fatigues...m so sorry my colleagues this is meaningless teaching and doomed with failure .i know that you will not agree with me but try to use visual aids instead of speaking arabic during vocabulary lessons and reading ones too.try to do your best and let your pupils find diffuculties in understanding you at the beginning and then they will understand you by repeatation