I'm writing to consult you one thing which has always been an unanswered question to me. When I was a student, my teachers of English always asked us to thin k in English and stressed that it is very important to think in English. Unfortunately, none of them ever told us what thinking in English really is like and how to think in English. I tried to think in English but I always ended up thinking in my mother tongue and then translating into English. As I became better at English, I realized that I started thinking in English and how important that is to the improvement of English. I, however, realized another fact that we can think in English only when we get better at it and thinking in English comes automatically. It is like "Before I knew it I was thinking in English". So my question to you is that are there any contradictions between my two discoveries. Thinking in English will improve English or better English will improve thinking in English? Maybe you'll say both but my point is should we insist on students thinking in English when their English is still low or should we let it come naturally when students' level of English gets higher? (Hope you don't think that I'm making things more complicated.)
One more thing I'd like to know your idea about is What activities can be used to train students to think in English?
Thank you so much and I hope to hear from you soon