After I found the teacher on Skype, all the old problems went away: to find a native speaking teacher in your area, to arrange the time of the lessons that suits to me and it is not too late for the teacher has been great. You can have your English lesson wherever you are. The teacher is very flexible, he always fits the lessons to my needs. He records the lessons and sends the file to you after the lessons and a bit later you get the feedback about the class. All these things are very useful for me because I can review the earlier lessons anytime.