I have used this teaching students in Taiwan. From my experience, it is adequate to use in a language school material-wise. It is a structured ESL system for grade one to grade seven students. It includes 432 pre-planned class lessons, 28 short stories, 1000 word vocabulary flashcards, 500 phonics flashcards, recorded audio for listening activities, grammar activities in class and for homework, spelling, practice, fun dialogue speaking activities, acting out scenarios using spoken English, corresponding homework, quizzes, and exams, teaching guide, live online support, and a the most important of all, it is an online based teaching resource of the future. Students and teachers can both access the lessons on quia web. You will receive a free quia account with all the lessons already planned out. However if you want to continue using the quia account, the fee will be $49 USD to maintain it each year. With the use of the teaching guide, you will become familiar with the teaching methods in a few months.
If you would like more information, please contact me through TPT.