First of all, parents should consider their own time and work and choose an easy and efficient learning method. If you are busy at work, you have to pick up and drop off, and the journey takes a long time, so there is nothing to do when the children are in class. Otherwise, children work hard, parents work hard, and the family works hard for a long time.
Second, parents should consider their children's sustainable learning of English and the cultivation of study habits. Sustainability depends on what a child will learn in the next class after enrolling in one class. It is very important to cultivate good study habits from an early age and then learn everything according to this habit.
I recommend several better training courses for children's English: Lezhi Children's English, EF Children's English and Bubble Children's English. It seems that these can be auditioned for free. Parents of children's English can take their children to class together, and parents can take their children to formal classes for free first.