There are 2 options available to you: 

One to one sessions - For advanced level personalized and undivided learning experience.

Batch sessions (One to Five sessions) - For nurturing social skills, encouraging teamwork and making sessions more interactive, batch classes are helpful. It becomes easier to generate ideas through collaborative learning and help kids understand diverse perspectives. 

None of the approach is good or bad, it is a child specific approach, a parent is the best person to decide, which approach will yield best results for their kid.