Hello everyone,
I am a beginner English teacher from Algeria and I believe that we must speak about (the personal ways of learning English before talking about methods to teach it ) ..that's number one *1
number two *2
one of the techniques I used to improve my language was ( LIVE IT ) which means ;
* a language is for communication
* we use a language to talk, write, chat, play, watch, with each other ...we use the language to help us using our devices like computers and cell phones, I pods and Tablets ...and so on
In this matter what do you think of using English as the default language in all these situations ..I mean
if you want to play a game ...play English crosswords
if you want to watch a movie ..watch an English one .
if you want to read anything ...read something in English
if you want to watch the news ..(try this) watch BBC or CNN and from time to time change to a channel that speaks the same language as your native language and you will notice that all of them bring the same news BUT in different languages ! ...
I apologize for the long post but this is just a small part of the ideas I have in mind .. See you i another post

salam