This program has taught me that having a great command of the English language does not mean that you can teach it. It truly gives an insight into how much effort and planning it takes to be an effective teacher and for anyone interested in teaching English abroad, I would recommend this course. Kudos!