Even after years of teaching experience, I found the inlingua course to be really beneficial; it gives you a great background on the theory and methods of TESL, and a great framework for creating effective lessons.