American Start with English is enjoyable for children and easy to teach. It is especially well suited to large classes where teaching conditions can be more challenging.
The Teacher's Books contain lesson plans, a word list, a flashcard list with ideas for use, and a classroom language list.