When we were studying Chinese, we didn't take part in any extra-curricular training (even not diligent). Sorry, except the literary club. At least, I can speak Chinese without joining the literature club. )
However, self-learning English requires great efforts.
As a language, English is a tool to communicate with people. If you can't practice with your peers, the language will become abstract, obscure and intuitive, and it will become very difficult. Children may find it boring to teach themselves English.
Trying to solve the problems encountered in language learning by yourself requires enough patience.
Language is flexible, while books and textbooks are rigid and backward; This requires full courage and confidence.
Children can learn the language by themselves, and at the same time, they should help them realize an English communication environment.
Any family and friends who can speak English can help.
Encourage several students to study together (teach themselves English together). (I'm afraid this is not suitable for primary school students)
Encourage children to go to the English corner or even participate in English online chat, and use and practice English as much as possible.
Finally, add one point. It doesn't matter if you don't attend the training class; The key is whether the child is interested or not.
As long as children like it, no matter what kind of environment is not a problem.