Graduated in France, I am teaching French in Prague since two years now, for a variety of language schools. This gave me experience with all kind of levels, all kind of public (various nationalities, in-company courses, public courses, individual courses, ...) . The most important for me is to propose course that really fit the needs and expectations of my students, that why the first lesson is always a way to fill the white page and to get to know the precise needs of the student.
I think everyone has its own way to learn language, and that any attempt to find one rule for everybody leads to failure. For this reason, I find my ideas a bit everywhere, and I am no fanatic of one specific methodology.