Effective Problem-Solving Techniques for Groups