Being a very picky person, I am glad to have managed to find these particular Skype classes after some thorough search. These classes helped me a lot with my preparation for the CELTA course and the most important factor I would like to emphasise is that The Teacher is not just a native speaker with whom you could practice talking about your everyday life, he is always able to explain to you some of the most complicated language facts that many people are not even aware of, which is precious for me as a linguist. For every lesson you receive a lot of reading material and the topics for discussion are very interesting and might sometimes be unusual, but always actual. Nevertheless, there is a lot of flexibility, so if you have in mind some particular issues you would like to discuss, The Teacher is always ready to help you. –