Both are effective in their way, while you have the complete attention of the trainer in one-to-one training, speaking among groups is crucial to building confidence and can be achieved alongside peers. Having said, if you are inhibited to speak in a forum, you can start with one-to-one classes and transition to group sessions later on.