I completed the 120hr online TEFL course over a 5 week period. A lot of information was condensed into a short period of time and the homework assigned was challenging but made us use our newly learned lesson planning techniques. It was great getting feedback from fellow students as well as our instructor regularly to make sure we were all on the same page.
I would happily recommend this course to anyone who is prepared to work for this certificate.