International Re-evaluation Counseling Communities - Information about co-counselling, a process whereby people of all ages and backgrounds can learn how to exchange effective help with each other in order to free themselves from the effects of past distress experiences.