Hi Donald,
This is good. There is no reason why a class of student cannot be working on different activities during the same time period. Also. group discussion incourages participation and invites engegement within the group. Sharing information to the class allows some independence and I think students like to sort of "show off" what they know". Actually, this is an exercise in building critical thinking, and that's always a good thing.
Barry Westling