how long does it take to get a tefl certificate cover

how long does it take to get a tefl certificate cover