Student or Learner
i need assistance as to what course of books should be used to teach or learn english for beginners , intermediates and advanced learner.
This is indeed a difficult question to answer directly. The teacher will always be ahead, who has practical experience of teaching. And yes, a very important factor in teaching successfully is to know your conditions and situations. Often the Headway Series taught in British Council is fine; often your students need to start in a very comprehensive way; often Raymond Murphy's Grammar books work well and so many learning and teaching ways there are! Often you need to stick to ESL materials; often you teach through academic books too...and so on.
I suggest you consult someone in detail about your objective, time frame etc. and take and/or make a lesson plan. There is no thumb rule to meet all the conditions really.
Wish you best of luck!