What age groups do ESL teachers teach?

They may teach children, teens, or adults depending on their setting and specialization.