Co-counseling is a grassroots, low-cost method of personal change based on reciprocal peer counseling. It uses simple methods that can be seen as a refinement of "you tell me your problems and I'll tell you mine".
In most cases there will be 2 peers who meet to share with one another. The goal of the sessions will vary but is generally to gradually heal past and present pains, focus on positive growth, and work to bring about future change. The two peers will serve as alternating counselors and clients. One will serve as the counselor while the other acts a client. The roles will then switch and the process will be repeated.
The peer serving as client will determine the type of counseling he or she wants. It is crucial to have both parties agree to confidentiality in these sessions so that trust can be upheld.