Much has been said and writter about what is the best way to learn something new. Educational theories are born every day, they contradict each other and every time they state that they have found what is wrong with our previous learning method, or at least brought something new and useful to the picture. Truth is, the quality of learning itself has to do with many other factors, not ony the method used by the teacher to give the lessons. Any philosopher or pedagogist who believes they have figured out the ultimate way to learn any content or any skill, is surely mistaken. There is no one method for education, but rather a wide range of proficiencies and settings that can be implemented in an educational framework.
What is important is to have flexibility in both methods an materials, in order to adapt them to the content, the curren situation and the student or students who want to learn something new. In other words, there is no one perfect method for teaching anything; rather, different settings have advantages and disadvantages, strong and weak points, and the skill of the teacher - and even the student - will be about figuring out and implementing the right one for each case.
Traditional classes are perhaps the most popular design for teaching English. A group of students gather in a preset location, where they have their own desk and chair, or instead they sit around big tables. They bring their books and other materials, and one teacher explains the subjects and instructs exercises and practice. This setting does have some advantages, for example lowers costs and in some cases might stimmulate interaction, but it is in no way perfect, just as any other setting. There are other options, however, that can be great complements for this classic class design.
One-on-one classes are great for stressing important points, maximizing impact and attention on one student, and working on particular difficulties that might be overlooked when the student is in a major group. Intensive courses are either a variant of this or the one above, and they can be great to increase learning ratio as well as keep the students practicing and getting better and better. For more insight on intensive English students, check this article. Intensive English Learners: Motivations
Conversation classes are also a great complement, because in this case the centre of attention are the students themselves. These are very active settings where students see themsleves in the situation of practicing language in a real time situation. It can be kind of a stress test, but that is good, because students are challenged and forced to make an effort in order to keep up with the conversation.
Finally, immersion courses are what you need if you are interested in the culture of an English speaking society, as well as fast learning aimed at gaining proficiency with real life English. In an immersion course, you will use real English to interact with real English people in real life situations, so you can be sure your actual language level allows you to carry out your daily activities and interact with English speaking people outside the classroom.
This is a variant of the immersion course that, understandably, works much better when you have a native teacher, especially if you are at an English speaking country. You can stay in home of a teacher and receive intensive classes, and even try to combine it with some real life interactions, for example with family members who are also native English speakers. Also, English teachers often have many educational resources at home, like books, movies, and even daily use objects like kitchen ingredients and appliances that you can use to get in closer contact with the reali life use of the English language.
Some teachers offer group classes at their homes. They have all implements needed, including a big comfortable table and a whiteboard or blackboard, so basically going there is kind of going to a classroom but with a more welcoming feeling, because it's someone's actual home. In other cases, teachers offer one-to-one classes, and even intensive classes, at their home. If this is the kind of setting that you think works for you, contact an English teacher that works from home. You are likely to find some, especially if you are abroad and staying at an English speaking country such as England, Australia or the United States of America.
Learning English has never been easier and more fun!