Insight Behavioral Health Centers are an accredited clinical behavioral health center with a commitment to leadership, teaching, training, research & advocacy. The organization has grown from one location to five in Illinois — and is in partnership with Eating Recovery Centers in locations across the country. Dr. Susan McClanahan is the Founder of McClanahan. She holds a Ph.D. in Clinical Psychology from Northwestern and an M.A. in Developmental Psychology from Columbia University in NYC.