With over twenty years of experience, and an ongoing commitment to actively pursue advanced education, she strives to be at the top of her profession. Dr. Craven is dedicated to helping patients reach their goals as efficiently and effectively as possible to obtain a higher level of overall life satisfaction. She dynamically engages with patients to learn about themselves and gain insight into obstacles to their own life success in a caring atmosphere with appropriate levels of challenge. Dr. Craven works with patients who are seeking to improve their lives, heal from suffering they have endured, develop healthier relationships, become better parents, and ultimately excel as human beings.