To the OP, you might want to look at Ross Greene's web site at http://www.livesinthebalance.org/ .