John Piper

The holiness of God demands a mediator (Part 2)

God’s holiness and our nature has not changed, but what has changed is that Jesus, the Son of God, came to be born a man, lived a perfect life, died and was resurrected from the dead, paying for our sins and purchasing eternal life for us.

Read More

Featured resources for June

When Strivings Cease by — In this hustling, image-forward age of opportunity, we feel more anxious than ever. Despite all the affirming memes and self-reflections that

Read More

Closed doors

“I don’t understand.” It’s a mantra that’s been ever-present lately, a thought that won’t go away. And as we walked along an overgrown path in

Read More

The holiness of God demands a mediator (Part 2)

God’s holiness and our nature has not changed, but what has changed is that Jesus, the Son of God, came to be born a man, lived a perfect life, died and was resurrected from the dead, paying for our sins and purchasing eternal life for us.

Read More

Featured resources for June

When Strivings Cease by — In this hustling, image-forward age of opportunity, we feel more anxious than ever. Despite all the affirming memes and self-reflections that

Read More

Closed doors

“I don’t understand.” It’s a mantra that’s been ever-present lately, a thought that won’t go away. And as we walked along an overgrown path in

Read More

John Piper

Featured

The holiness of God demands a mediator (Part 2)

God’s holiness and our nature has not changed, but what has changed is that Jesus, the Son of God, came to be born a man, lived a perfect life, died and was resurrected from the dead, paying for our sins and purchasing eternal life for us.

Read More »
Featured

Featured resources for June

When Strivings Cease by — In this hustling, image-forward age of opportunity, we feel more anxious than ever. Despite all the affirming memes and self-reflections that

Read More »

Closed doors

“I don’t understand.” It’s a mantra that’s been ever-present lately, a thought that won’t go away. And as we walked along an overgrown path in

Read More »