Question: how long does it take to complete the tefl?
Answer: On average, our students take 10 to 12 weeks to complete our most popular 120-hour online TEFL course. Depending on your other commitments it can take you more or less time.