CCEF Home Link
Log In
Donate
Search our site
About
Courses
Conference
Counseling
Churches
Resources
Blog
Videos
Podcast
Journal of Biblical Counseling
JBC Archive
Books
Minibooks
Children's Books
Audio
Curriculum
Copyright Permissions
Newsletter
Christian Counseling & Educational Foundation
1803 East Willow Grove Avenue
Glenside, PA 19038
Contact us
Donate
Sitemap
Pages
Home
About
Careers
Meet Our People
Beliefs & History
In Loving Memory of David Powlison
Ministry Updates
Contact CCEF
Copyright Permissions
Shipping & Returns Policy
Update Your Contact Info
Donate
Donor Advised Fund
Planned Giving
Supporting Church Program
Churches
Pastors
Resources
Blog
Video
Podcast
Journal of Biblical Counseling
JBC Archive
JBC Submissions
Books
Minibooks
Audio
Curriculum
School of Biblical Counseling
Students and Alumni
Dynamics of Biblical Change
Helping Relationships
Applied Theology of the Person
Everyday Problems in Counseling
Scripture for Life & Ministry
Counseling in the Local Church
Events
Host a Speaker
Counseling
Our Counselors
Find a Counselor Near You
New England Office
CCEF Montana – Counseling Billings MT
Instagram Links
Posts
When God’s Promises Feel Untrue
12 Ways to Encourage an Open and Vulnerable Culture in Your Church
Why Do You Think You Can Do Better?
To Those Living in Secret Sin
Jonah’s Psalm of Thanksgiving
He Came to Earth . . . He Came for Us
A Liturgy for Rest
The Messages We Receive
Today: A Devotional for Depression
Regrets in Parenting and Bothering Jesus
JBC Articles
Book Review: Wayfaring: A Christian Approach to Mental Health by Warren Kinghorn
How to Pray When You Are Anxious
Resilience: Finding Strength in Weakness
Solomon or the Shepherd? God’s Vision for Marriage in Song of Songs
A Ministry of Presence: Someone Who Stays
Letter from the Editor
Book Notes: Volume 6
Three Questions to Help Counselors Identify Shame
Using Exile as a Metaphor in Counseling
Using Scripture to Address Common Patterns of Thinking in OCD
Podcast Episodes
Understanding & Cultivating Forgiveness
Cultivating Gratitude: A Christian Perspective
Progressive Sanctification: Understanding Our Union with Christ
Finding Faith When God Seems Silent
Navigating the Chaos in a Culture of Busyness
Loneliness: How to Find Connection in a Disconnected World
Navigating the Complexity of Church Relationships
Finding Ways to Engage with the Bible
Overcoming Discouragement: The Role of Scripture, Community & Endurance
Anxiety & the Body: Understanding the Physical Aspects of Anxiety
Videos
Join Us This October
How do I help someone see their anger when they can’t see it themselves?
Equipped to Walk with Others: The Journal of Biblical Counseling
How do I navigate compassion fatigue?
“He Gives More Grace”: Dynamics of Biblical Change Course
How do I avoid shame-based parenting?
A Master Class in One-Another Ministry
What can I do in the moment when I’m struggling with intrusive thoughts?
How can I care for my elderly parents without burning out?
How can I trust God when he doesn’t answer my prayers?
Courses
Biblical Counseling for Pastors
Scripture for Life and Ministry
Counseling in the Local Church
Applied Theology of the Person
Everyday Problems in Counseling
Dynamics of Biblical Change
Helping Relationships