I have a master's degree in Molecular Biology and currently, I'm Taking a 2nd Master's in molecular Biomedicine. I have a TTC certificate and have taught English for 2 years in different academies and in private classes
I use the methods which best suit the ability of the students, every body learns differently and need different amount of practice for different skills. we can go by the book,or focus on the students needs or both! as spoken and written dialects are different in all languages, we can work on both with appropriate resources.
Very young kids learn languages better! one of the reasons is that they aren't ashamed to try and make mistakes and no none makes fun of them. as we grow older, we lose this privilage, throw shame and fear away! better make the mistake and correct it rather than never realizing the mistake.learning any language well, takes time and this time is different for everybody and it is not a race!