My teaching experience has been as an Au Pair. I understood this, there is no better way to learn a language than to surround yourself on it. In Addition of a good study plan, no way to fail. I manage to adapt my teaching as you want. On depend of your personal goal and the promess of getting better every day.