Theology professor, department chair, patristic scholar, writer, husband, father. Passionate about the one Lord and his church.

Joined September 2011
2,045 Photos and videos
Theology 101: Belligerent party politics and culture-war tribalism are the last refuges of a people who have lost hope in the power of the gospel preached and lived to transform lives, families, communities, cultures, and the world.
1
5
139
Theology 101: The unbelieving world laughs at the laudable and lauds the laughable.
1
4
22
1,070
Theology 101: For people who point out that Jesus was never married, I want to point out that he’s had the most high-maintenance bride in human history for almost 2000 years.
18
30
272
6,823
Theology 101: If a second-century Christian found himself in the twenty-first century, he would find no denomination or local church that looks exactly like his. And that’s okay.
3
2
33
1,089
Do you like science fiction? Do you like theology? If so, you’ll like Töpia and Eligy.
6
633
Theology 101: My first year of seminary, I was a “Bible College Brat.” Trust me, we’re the worst. I’m not proud of things I said. Even less proud of things I thought. The worst fools are the fools who think they’re wise.
3
4
65
2,165
The Supergirl movie looks dumb.
3
14
1,313
The reasonable make friends with their detractors; the radical pick fights even with their friends.
3
20
1,980
How about a helmet/mask with one of these electric bug zappers attached to the front as I walk or ride my bike to “filter” (read: “execute”) flies, gnats, and other bugs that swarm in my path.
8
25
2,209
It’s that time of the year in Texas where it feels like I’m walking through spider webs everywhere I go—inside and outside.
2
15
650
Help me, too, ‘become a trillionaire’*** by purchasing “The AItheist Cycle” in paperback, ebook, or audiobook. (Link in first comment). ***read: ‘support my coffee habit’
1
10
1,095
Me, as the internet is suddenly assaulting me from every direction with super whiny complaints that @elonmusk is a trillionaire and trying to make me uber-mad about it:
1
3
39
1,233
This is going to be extremely hard for some of you to hear, and a certain type will call me an elitist snob for it (even though it applies equally to me), but it has to be said periodically, so here it goes. The problem with experts engaging non-experts on specific issues of their expertise is that non-experts lacks the depth and breadth of background knowledge in primary sources, secondary literature, research tools, scholarly accountability to fellow experts, and critical methodology all necessary to discern when their own arguments just aren’t good. So, in the non-experts’ minds, they score “great” points—even “winning” points—against experts who know the points are bad but are unable to explain why because of the disparity in background knowledge. It is usually better to simply not engage the non-expert who is pretending to be an expert and instead focus attention on non-experts who actually want to learn by putting in the time and energy and resources to develop actual expertise.
4
9
98
6,693
Theology 301: If you “read” this book but didn’t read the online excurses when prompted, you read 1/3 of this book.
2
5
26
2,353
Theology 101: I’m just as suspicious of people who never change their theological positions as I am of people who are always changing their theological positions.
8
3
62
2,615
Me, when someone posts that Dune isn’t the best sci-fi literature or Lord of the Rings isn’t the best fantasy or Empire Strikes Back isn’t the best Star Wars or Christopher Reeve isn’t the best Superman:
3
2
22
1,381
Theology 101: If Revelation had been written in the 60s and fulfilled in the 70s, that would have been an AMAZING apologetic fact for 2nd-century fathers to grasp onto and use! Alas, 2nd-century fathers made no such use of Revelation and rather expected its FUTURE fulfillment.
19
17
129
6,727
Kick your next semester of biblical, theological, or ministry study off right—and keep your path straight—with this devotional designed just for those in church-based, college, or seminary-level training.
1
18
885