
In Spirit & Truth
In Spirit & Truth
50 episodes listed below
Scripture teaching and Mideast prophecy updates from Calvary Kaneohe.
The gist
In Spirit & Truth is the radio ministry of Pastor J.D. Farag of Calvary Kaneohe. Recent episodes pair passage-by-passage teaching through 2 Peter with Mideast Prophecy editions that read world events against last-days prophecy and hold firmly to a pre-tribulation rapture.
PRESS PLAY
Find your next episode
About In Spirit & Truth
In Spirit & Truth is the radio ministry of Pastor J.D. Farag of Calvary Kaneohe. It is Bible teaching first, and in the recent episodes it comes in two distinct forms. The first works through a single book of the Bible, and here that book is 2 Peter. Chapter 2 is full of warnings about false teachers, false prophets and false believers, and Farag takes them one image at a time. Clouds without rain and a well with no water carry the same point: look closely and there is nothing there. Another message sets the heavy yoke of legalism against the easy yoke Jesus offers, using a mismatched pair of animals in which the strong one would kill the weak one. The lesson he draws is practical. In his reading, teaching that loads a believer with a heavy burden does not come from the Lord. The illustrations stay earthy. In a passage on regeneration he describes a pig scrubbed and prettied up for the fair, and stops to check that the room is still with him. He also takes on harder ground, including free will, repentance and the claim that anyone who ends up in hell chose it. The second form is the Mideast Prophecy edition. Its introduction describes connecting the dots between current geopolitical events and last-days prophecy, from what the broadcast calls an Arab perspective. The broadcast points listeners to these updates on Thursdays, Fridays and Saturdays, and the editions replay updates he first gave to people gathered locally and watching online. The theology is not hedged. The pre-tribulation rapture is presented as sound doctrine rather than theory, and as the next event on God's prophetic clock. Next to that firmness is a plea for Christians who read prophecy differently to disagree agreeably instead of mocking one another. The stated aim is as much pastoral as predictive: to ready and steady believers, turn their focus from the chaos to Jesus, and push them to share the gospel. Scripture stays at the center even here, and one update lingers on a single word, 'first', near the start of 2 Peter 3. Across these episodes both tracks draw on the same letter, so the warnings about false teachers and the prophecy updates rest on a shared text. Farag's delivery keeps the heavy material from turning grim. He corrects himself out loud ('Let me try that again'), and he jokes that an update will run eleven and a half hours before taking it straight back. The result sounds less like a lecture than a pastor talking to the people in front of him while keeping one eye on the page.
Made for: Suits a listener who wants Bible teaching that stays close to the text and is drawn to a firmly pre-tribulation reading of prophecy alongside world news.
What sets it apart: It keeps two modes under one name: patient teaching through a New Testament letter, and Mideast Prophecy editions framed, in the broadcast's own words, from an Arab perspective. Its pre-tribulation stance is uncompromising, yet it comes with a plea for Christians to disagree agreeably.
In their own words
In Spirit & Truth is the teaching ministry of Pastor JD Farag.
Talks about
Podcasts like In Spirit & Truth
Word MattersBrandon Smith and Trevin WaxTwo Bible translators unpack Scripture's hardest passages, from Revelation's 666 to the Witch of Endor.
The HeartScripture, surrender and faith put into practice.




Episodes
- 1
Saturday April 18, 2026
Pastor J.D.
Apr 18, 2026·26m·1 clip - 2
Friday April 17, 2026
Pastor J.D.
Apr 17, 2026·26m - 3
Thursday April 16, 2026
Pastor J.D.
Apr 16, 2026·26m·1 clip - 4
Wednesday April 15, 2026
Pastor J.D.
Apr 15, 2026·26m·1 clip - 5
Tuesday April 14, 2026
Pastor J.D.
Apr 14, 2026·26m·1 clip - 6
Monday April, 13 2026
Pastor J.D.
Apr 13, 2026·26m·1 clip - 7
Saturday April 11, 2026
Apr 11, 2026·26m - 8
Friday April 10, 2026
Apr 10, 2026·26m - 9
Thursday April 9, 2026
Apr 9, 2026·26m - 10
Thursday April 9, 2026 - Audio
Apr 9, 2026·26m - 11
Wednesday April 8, 2026 - Audio
Apr 8, 2026·26m - 12
Wednesday April 8, 2026
Apr 8, 2026·26m - 13
Tuesday April 7, 2026 - Audio
Apr 7, 2026·26m - 14
Tuesday April 7, 2026
Apr 7, 2026·26m - 15
Monday April 6, 2026
Apr 6, 2026·26m - 16
Monday April 6, 2026 - Audio
Apr 6, 2026·26m - 17
Saturday April 4, 2026
Apr 4, 2026·26m - 18
Saturday April 4, 2026 - Audio
Apr 4, 2026·26m - 19
Friday April 3, 2026
Apr 3, 2026·26m - 20
Friday April 3, 2026 - Audio
Apr 3, 2026·26m - 21
Thursday April 2, 2026
Pastor J.D.
Apr 2, 2026·26m - 22
Thursday April 2, 2026 - Audio
Pastor J.D.
Apr 2, 2026·26m - 23
Wednesday April 1, 2026
Apr 1, 2026·26m - 24
Wednesday April 1, 2026 - Audio
Apr 1, 2026·26m - 25
Tuesday March 31, 2026
Mar 31, 2026·26m - 26
Tuesday March 31, 2026 - Audio
Mar 31, 2026·26m - 27
Monday March 30, 2026
Mar 30, 2026·26m - 28
Monday March 30, 2026 - Audio
Mar 30, 2026·26m - 29
Saturday March 28, 2026 - Audio
Mar 28, 2026·26m - 30
Saturday March 28, 2026
Mar 28, 2026·26m - 31
Friday March 27, 2026
Mar 27, 2026·26m - 32
Friday March 27, 2026 - Audio
Mar 27, 2026·26m - 33
Thursday March 26, 2026 - Audio
Mar 26, 2026·26m - 34
Thursday March 26, 2026
Mar 26, 2026·26m - 35
Wednesday March 25, 2026
Mar 25, 2026·26m - 36
Wednesday March 25, 2026 - Audio
Mar 25, 2026·26m - 37
Tuesday March 24, 2026 - Audio
Mar 24, 2026·26m - 38
Tuesday March 24, 2026
Mar 24, 2026·26m - 39
Monday March 23, 2026 - Audio
Mar 23, 2026·26m - 40
Monday March 23, 2026
Mar 23, 2026·26m - 41
Saturday March 21, 2026
Mar 21, 2026·26m - 42
Saturday March 21, 2026 - Audio
Mar 21, 2026·26m - 43
Friday March 20, 2026 - Audio
Mar 20, 2026·26m - 44
Friday March 20, 2026
Mar 20, 2026·26m - 45
Thursday March 19, 2026
Mar 19, 2026·26m - 46
Thursday March 19, 2026 - Audio
Mar 19, 2026·26m - 47
Wednesday March 18, 2026 - Audio
Mar 18, 2026·26m - 48
Wednesday March 18, 2026
Mar 18, 2026·26m - 49
Tuesday March 17, 2026
Pastor J.D.
Mar 17, 2026·26m - 50
Tuesday March 17, 2026 - Audio
Pastor J.D.
Mar 17, 2026·26m