We offer practical approaches and expert tools for healing and personal development. Our mission: We seek to serve the community by offering high quality programs for mental health and personal growth across the life span. We also offer professional training and support for others in the mental health community. We believe these skills offer many people what they need to function well and thrive in their lives, and others will find that learning and using such skills will prevent suffering that comes from painful experiences in life.