Small group teaching has become more popular as a means to encourage student learning and engagement. It provides a motivational context for learning through interaction with others and structured activities. Effective small group techniques include think-pair-share activities, guided group discussions, collaborative group tasks, and mixing up group compositions for different learning experiences.