I completed the 120-hour online course very quickly with no issues. The material is straightforward and the units progressed in a logical manner. I learned a great deal from particularly the grammar units. I liked the flexibility that allowed me to complete the modules on my own time and at my own pace. It was also nice to be able to track my progress. The website interface was user-friendly, and the staff was also quite friendly and had a fast response time. Something that sets myTEFL apart from other TEFL courses is the job placement support they offer upon completion of the course!