Shame on me for not writing this review sooner. Due to the nature of the matters CoDi is usually called in on, I cannot be as thorough as I would like in this review. Several years ago, we sought family counseling in a group setting through this outfit; meetings would begin with a dinner put on by CoDi, served buffet-style, families all sitting together. After eating, the kids would work in their own groups while the adults worked in theirs - then later we would all be reunited to work together. After a traumatic event, my children were finding peace in this routine. We had a number of challenges in our family that had precluded us from being able attend the weekly meetings on occasion (work schedules). Our last night there, our 6 year old child was making her plate and our 3 and 9 year old were in line behind her, plates in hand, when we were asked to leave. We had missed 2 classes back to back and were told we have to start over in a new session of classes. Ok. But you couldn't have called us? You had to embarrass us? We were drummed out of the building and made a spectacle of. And try as I might, so many years later, I cannot forget the look on my 6 year old's face; it broke my heart then, and it breaks my heart now. She cried all the way home; she thought it was HER fault we had to leave. We never went back. Emma was the staff member that told us to leave; she literally took the plate of food from my child's hands and threw it in the trash in front of her. What kind of people DO THIS TO A LITTLE GIRL? My blood still boils at the memory of how we were treated, my then-kindergartener especially. NO organization that treats a family the way ours was treated - humiliated comes to mind - is really about "strengthening families". WHAT A CROCK. read more