Experience: 30 years
I have been an English teacher in Bangkok, Thailand for about 30 years and my students have ranged in age from 16 to 65. Lessons will depend on the level of ability of the student which I will be able to gauge after a few minutes of talking with him/her.
In general, a lesson will cover conversation, grammar and story telling, but can be adjusted to the needs of the student. For example, business English may be required, or the student might need English for a specific occupation such as nursing, the law, the military, real estate, etc. Also, I have found that many students have no one to talk to in the English language, or they dare not speak it to strangers for fear of making mistakes, so when they meet me they are happy to just talk.