I have been teaching for many years to people of different backgrounds. Since receiving my CELTA qualification I have taught individuals one on one and groups of up to 30. The age and English level of my students have greatly varied from young to mature and beginners to proficient speakers. While grammar is important, you have to enjoy the lessons and remember what you were taught so you can practice between classes. That is the best way in my experience.