Unfortunately my nieces and nephews are too young for me to have any first hand knowledge about CPS yet but I think this site would be a pretty good place to ask more questions:

http://cpsobsessed.com/the-basics-of-cps/

Favorite Quote: "Q: If this is all so difficult, shouldn’t I just move to the suburbs?
A: No. It will slowly make your soul wither. And the taxes are often higher. But your suburban friends likely have a different opinion."