Have you found out the English-speaking difference between Japanese and Americans?
There is big differences between them, which are ,mainly, speed and pronounciation.
FIRST, if you have been to foregin countries, you must find out the English diffrence because of speed.
Americans speak normaly in daily lives.
However, whenenver they talk with beginners, they have to speak too slowly.
That isn't American's problerm but Japanese problem.
In Japan, teachers don't understand English-native speed.
'Cause they speak English too slowly to their students, which does not make sense.
I believe that even for the beginners need to get accustomed to listen to English by English-native speakers.
They, English-native speakers, should speak English as same speed as conversation with their friends.
Of course, every Japanese who are beginners related to English cannot catch any words.
That's the most important point to study English.
At the beginners's stage, Japnaese should lose self-confidenvce on English because of too poor English listening skill.
After that, they can aim higher to study English.
I mean that it makes sense to lose self-confidence at the beginners' stage.
That's why we need glolbalization.
There are the second stage, which you can re-establish your self-confoidence on English.
Let me tell you the method to imporove your English skill, which you have to listen to conversertion in English by native-speakers every day.
You should find the best website you like to improve your English skill.
If you serch them on Google, I believe you can find it out.
Second, you have to learn English pronounciation by English-native speakers.
There are so many methods to learn English methods, from CNN to BBC, and from TV to Podcasts.
If you are interested in Amerivcan English, try to find resources by American broadcasts.
If you are interested in British English, try to find resources by British broadcasts.
Therefore, try to find English-native resources online.
After acquiring English-native skill, try to teach English by yourselves.