I highly recommend this program!! After completing the challenge I believe it is possible to go independent and charge the amount I deserve. James and his team break the process down, set managable tasks and support all the way until the end.
It is not only suitable for ESL teachers but also for other languages (Spanish in my case).
-- María R