Completing all of the lessons and quizzes took about 3 weeks. All I did was to study the materials, and make notes just like reading through the text books during school and uni. Then I waited for the weekend before attempting the final exam and assignment. I passed the exam first time, but for the assignment where you must create a lesson plan I needed two attempts. The first time I completely missed the point of the lesson plan, but Justin gave me some really helpful feedback and set me straight. I passed the second attempt with 93/100, and received a copy of the certificate and my assignment feedback by email the same day. The certificate hard copy took about 7 days to arrive, and it also came with my marked assignment.
While I was waiting for the certificate to arrive I also completed the extra course they have for getting ready for interviews and class demos. When I finished that, Justin from Let'sTEFL helped to arrange an interview for me with two schools in China, and this week I have just signed a contract with one of them :) Now they are helping me to get my visa prepared before I fly to China in August. Up to now the whole process has been surprisingly smooth and stress-free. I'm very happy to give my full endorsement to Let'sTEFL and would like to thank Justin particularly for the support he's given.