Quote Originally Posted by smilingcat View Post
Don't hand the solution/answer on a silver platter. Ask them questions. Do you think that is right? If so, why do you think its right?

<snip>

Make them work for their answer. That should put an end to the free hand outs. You will also learn from this because you will see how others are breaking down the problem and how they perceive the problem. What aspect of the problem is important, what aspect of the problem is only secondary and how all the issues are inter-related.

I rarely give out the answers straight up. Always made them work for it.
This. Nothing in life is free, including answers. I'm currently employing the same method with a new employee at work. She might hate me for it, but I'm making her think, and preserving my sanity because I don't feel like I'm giving her a free ride. She'll be better-trained and more skilled in the end, and the same is true for your study session buddies.