In Spirit & Truth

Follow In Spirit & Truth
Share on
Copy link to clipboard

In Spirit & Truth is the teaching ministry of Pastor JD Farag.

In Spirit & Truth


    • Sep 18, 2026 LATEST EPISODE
    • daily NEW EPISODES
    • 25m AVG DURATION
    • 5,370 EPISODES


    Search for episodes from In Spirit & Truth with a specific topic:

    Latest episodes from In Spirit & Truth

    Friday September 18, 2026 - Audio

    Play Episode Listen Later Sep 18, 2026 26:00


    Spiritual attacks are scary. The closer you are to God, the higher on the enemy’s target list you are. Never fight that battle alone; the Church is a community that will stand alongside you. In today’s message, Pastor JD talks about the battle you may face as a believer and the importance of responding in faith and courage.

    Thursday September 17, 2026 - Audio

    Play Episode Listen Later Sep 17, 2026 26:00


    In our world, there’s ALWAYS something trying to grab our attention. Within that, God is calling out to us, but it’s your choice whether you reach out or not. In today’s message, Pastor JD says that in these days, you need to take captive your thoughts and focus on God, His Will, and His Mission.

    Wednesday September 16, 2026 - Audio

    Play Episode Listen Later Sep 16, 2026 26:00


    As a devoted man of prayer, Daniel didn’t stop at merely interpreting Nebuchadnezzar’s dreams; he likely lifted up heartfelt prayers for the King’s salvation as well. Today, Pastor JD encourages you to pray for the people around you, so that they can find Jesus and have eternal life as well!

    Tuesday September 15, 2026 - Audio

    Play Episode Listen Later Sep 15, 2026 26:00


    Jesus most always appeared to speak gently with others. However, there was one little exception. He unleashed the toughest words on the Pharisees, calling out their wrongdoings with no hesitation. Today, Pastor JD shares some insights on how to express yourself with kindness and respect in your conversations.

    Monday September 14, 2026 - Audio

    Play Episode Listen Later Sep 14, 2026 26:00


    Have you ever thought about how God puts your honesty and integrity to the test? It's an intriguing concept, isn't it? He places someone before you, and in that moment, the situation calls for you to reveal the truth to that person. In today’s message, Pastor JD dives into how God guides you in embracing honesty in your life.

    Saturday September 12, 2026 - Audio

    Play Episode Listen Later Sep 12, 2026 26:00


    When you wake up in the morning, what is the FIRST thing on your mind? Breakfast? Your phone? Maybe… Jesus? In today’s message, Pastor JD talks about what you consume in your life and how that can affect your mind and your thinking. You may not realize it, but your mind is the product of what you put into it daily.

    Friday September 11, 2026 - Audio

    Play Episode Listen Later Sep 11, 2026 26:00


    The devil has been scheming for decades, centuries, millennia, for how to dismantle the Kingdom of God, and despite all of his planning and schemes, he knows that he can never overcome or defeat the King of creation! While we may worry in the moment over the plans of the enemy, we can have confidence in God’s ultimate triumph!

    Thursday September 10, 2026 - Audio

    Play Episode Listen Later Sep 10, 2026 26:00


    There have always been shady figures making furtive movements within the shadows, and that will never change on this side of Heaven. However, we need not fear, for we have the power of the Holy Spirit residing within us! While the world around us may crumble in fear and failure, we can rest in Christ.

    Wednesday September 9, 2026 - Audio

    Play Episode Listen Later Sep 9, 2026 26:00


    What is God’s purpose in permitting you to experience trials? Today, Pastor JD emphasizes that God’s intention is to bless you through adversity, not to cause harm. In the narrative of the fiery furnace, only the ropes binding the men were consumed. God may use trials to free you from the constraints that bind you.

    Tuesday September 8, 2026 - Audio

    Play Episode Listen Later Sep 8, 2026 26:00


    How should we respond to adversity? Today, Pastor JD states that understanding painful trials requires a willingness to say, “Thy will not mine.” We must place our complete trust in the Lord, even when circumstances do not align with ours. It may not be easy, but God will provide a way where there is no way.

    Monday September 7, 2026 - Audio

    Play Episode Listen Later Sep 7, 2026 26:00


    The biblical account of the fiery furnace illustrates the decision between remaining faithful to God and compromising one's convictions. Today, Pastor JD examines the circumstances around the choices these young Israelite men made. Despite the genuine threats, they remained steadfast in their decision.

    Saturday September 5, 2026 - Audio

    Play Episode Listen Later Sep 5, 2026 26:00


    The Holy Spirit is always with us to aid us in our walk with Christ. We need the power of the Spirit to be refreshed and renewed in our walk daily, and we can always count on that! However, we should not get complacent and should continue to be wary of the world around us – watch for coming hostility and temptation!

    Friday September 4, 2026 - Audio

    Play Episode Listen Later Sep 4, 2026 26:00


    The fact that God is restraining evil at all right now is such a huge blessing that many of us do not recognize! It’s easy to be distracted by the current evil that exists in our world, but things could be far worse! Thank God for His control over all things! Today, though, we’ll take a look at why this restraint is temporary.

    Thursday September 3, 2026 - Audio

    Play Episode Listen Later Sep 3, 2026 26:00


    Pastor JD today discusses the purpose of prophecy. God didn’t put prophecy in His word for fun, or for casual, light reading, but as a warning and a heads-up for us! God desires to see us prepare for the coming days – challenges and blessings included – so that we may share the Gospel effectively with as many people as possible!

    Wednesday September 2, 2026 - Audio

    Play Episode Listen Later Sep 2, 2026 26:00


    Sometimes we read about the heroes of the Bible and think they were on a completely different level than us. Today, Pastor JD will explain to you how they were ordinary people: imperfect, weak, and often afraid. The difference was that God used them anyway. And the same God still delights in using imperfect people today.

    Tuesday September 1, 2026 - Audio

    Play Episode Listen Later Sep 1, 2026 26:00


    It’s tempting to take credit for our successes, our talents, or the good things happening in our lives. But every good gift comes from God. Pastor JD will talk to you today about giving God the glory He alone deserves for what He’s done. The strength, wisdom, and opportunities you have are because of Him.

    Monday August 31, 2026 - Audio

    Play Episode Listen Later Aug 31, 2026 26:00


    Worry feels productive sometimes, as if we think about something long enough, we can control the outcome. But Jesus tells us that worrying adds nothing to our lives. Today, Pastor JD will remind you that worry only steals your peace and your time. God calls you instead to trust Him with what you can’t carry on your own.

    Saturday August 29, 2026 - Audio

    Play Episode Listen Later Aug 29, 2026 26:00


    Strategies – they're used by football coaches, war generals, teachers, organizations, and governments. They’re good for organizing efforts and resources toward achieving a goal. This doesn’t make strategies good or bad, but what it does show is intent. Pastor JD talks today about the purpose behind these strategies.

    Friday August 28, 2026 - Audio

    Play Episode Listen Later Aug 28, 2026 26:00


    God doesn’t need reminders – He’s all-knowing and all-powerful! We need to remember that God has our best interest at heart, and that He has not forsaken or forgotten about us, not once! Unlike you and me, God does not forget His promises, and He always keeps His word to us! Trust that God will continue to be there for us!

    Thursday August 27, 2026 - Audio

    Play Episode Listen Later Aug 27, 2026 26:00


    God’s sovereignty is not something He wields with wanton disregard for you and me. Rather, God desires to see all people be saved, so that we may find our fulfilment and our ultimate joy in Him! However, God is not willing to violate our free will to complete that. This is why we must continue to talk and share about Jesus!

    Wednesday August 26, 2026 - Audio

    Play Episode Listen Later Aug 26, 2026 26:00


    Every parent loves when their child is genuinely thankful. Not because they need recognition, but because gratitude shows love. Pastor JD will explain to you today that God delights when you remember what He’s done for you and thank Him for it. A grateful heart draws you closer to the goodness of God.

    Tuesday August 25, 2026 - Audio

    Play Episode Listen Later Aug 25, 2026 26:00


    If we follow Jesus, our lives should look different from the world around us. Not in a prideful way, but in a way that makes people wonder why we have peace, hope, and love that stand out. Today, Pastor JD will share with you that God calls you to shine brightly so others are drawn toward Him through your life.

    Monday August 24, 2026 - Audio

    Play Episode Listen Later Aug 24, 2026 26:00


    As Christians, we’re called to walk in the light, not flirt with darkness. The influences we allow into our minds and hearts matter more than we think. Pastor JD will warn you today that God warns you to stay away from things that pull you toward darkness and instead pursue what is pure, holy, and full of His presence.

    Saturday August 22, 2026 - Audio

    Play Episode Listen Later Aug 22, 2026 26:00


    The urgency of getting the Gospel to the people around us should be tantamount to saving someone from an oncoming car! We can see what is coming, and we know how they can be saved – we should concern ourselves less with the opinions of others, and more with the continual sharing of the hope of Jesus with others!

    Friday August 21, 2026 - Audio

    Play Episode Listen Later Aug 21, 2026 26:00


    The second coming of Christ will be swift and sudden upon us, and we do not know when that day will be! However, as Pastor JD makes clear in today’s message, there are clear signs that Jesus’ arrival is quickly approaching! As we look at the world around us through the lens of God’s Word, this reality becomes more apparent.

    Thursday August 20, 2026 - Audio

    Play Episode Listen Later Aug 20, 2026 26:00


    We humans, are simple creatures. As much as we like to attempt to muddy the waters and look at the “gray” in situations, we are, many times, brought back to the black-and-white reality of Scripture. We can choose to believe objective truth, or we can embrace lies. There is light, and there is dark – and that is made clear in today’s text.

    Wednesday August 19, 2026 - Audio

    Play Episode Listen Later Aug 19, 2026 26:00


    The world tells us to chase recognition from people, but Scripture says God honors those who honor Him. Today, Pastor JD will share with you what it means to live a life that honors God first. When God honors someone, it’s not small or temporary. God rewards faithfulness, obedience, and devotion.

    Tuesday August 18, 2026 - Audio

    Play Episode Listen Later Aug 18, 2026 26:00


    We love comfort. We settle into routines, familiar places, and predictable lives. Pastor JD will explain to you today that sometimes God allows discomfort to shake you loose from where you’ve stayed too long. Not to harm you, but to move you. God wants to lead you into the purpose He’s calling you to.

    Monday August 17, 2026 - Audio

    Play Episode Listen Later Aug 17, 2026 26:00


    We ask everybody for advice. Friends, podcasts, influencers, experts. But how often do we stop and ask God for wisdom? Scripture says if anyone lacks wisdom, we should ask God, and He gives generously. Today, Pastor JD will tell you that God isn’t hiding direction from you. God delights in leading His children.

    Saturday August 15, 2026 - Audio

    Play Episode Listen Later Aug 15, 2026 26:00


    Shouldn’t we be used to the idea that God always knows what’s going to happen? While God may be mysterious, He gives us the opportunity to see His plans revealed through His word! If you’re ever uncertain of what is coming down the road, know that Scripture contains the whole story – and rest assured that God wins the day!

    Friday August 14, 2026 - Audio

    Play Episode Listen Later Aug 14, 2026 26:00


    If you’ve listened to Pastor JD’s updates before, you might have caught on that he always makes a point to share the ABC’s of the gospel. Well, today is no different. The message of the gospel is the single most important message you will ever hear in your life. It’s not complicated, but it is life-changing.

    Thursday August 13, 2026 - Audio

    Play Episode Listen Later Aug 13, 2026 26:00


    A teacher’s job in the classroom is to prepare the students for the field in which they’re studying. It wouldn’t do any good to talk about math without ever learning calculations. Today, Pastor JD wants you not to miss the forest for the trees. It’s imperative that you understand the point of the Scriptures is to know Jesus.

    Wednesday August 12, 2026 - Audio

    Play Episode Listen Later Aug 12, 2026 26:00


    Isn't that a funny thought? Imagining God in heaven trying to stop us from knowing His will? Yet sometimes we live like He’s hiding it from us. Pastor JD will tell you this truth today: God wants to lead His children. He delights in guiding you, speaking to you, and revealing the path He’s calling you to walk.

    Tuesday August 11, 2026 - Audio

    Play Episode Listen Later Aug 11, 2026 26:00


    We often underestimate young people because of their age, but God doesn’t. Throughout Scripture, God used young men and women in powerful ways. Today, Pastor JD will share with you why you should never despise youth. Sometimes their youth is exactly what God uses: their boldness, faith, and willingness to follow Him.

    Monday August 10, 2026 - Audio

    Play Episode Listen Later Aug 10, 2026 26:00


    We all make plans for our lives. We picture the direction, the timing, and the outcome we want. But often, God leads us differently than we expected. Pastor JD will tell you today that God’s plans may stretch you, but His ways are always higher, wiser, and better than anything you could have designed for yourself.

    Saturday August 8, 2026 - Audio

    Play Episode Listen Later Aug 8, 2026 26:00


    On a long road trip, it’s nice to see the sign of your destination with the number of miles slowly decreasing. The lower the number of miles, the closer you are, the more excited you get. In today’s update, Pastor JD urges you to get excited, not about the signs of Jesus coming, but about the fact that JESUS IS COMING!

    Friday August 7, 2026 - Audio

    Play Episode Listen Later Aug 7, 2026 26:00


    From time to time, we can all tend to veer off our trajectory. So, like a ship captain, we should be constantly adjusting in order to remain on course. In today’s Prophecy Update, Pastor JD wants to help you recalibrate your focus onto Jesus. Without Jesus, all the signs and the prophecies lose their meaning.

    Thursday August 6, 2026 - Audio

    Play Episode Listen Later Aug 6, 2026 26:00


    The times we live in are anything but certain. None of us knows whether we will live to see tomorrow. That’s why Pastor JD expresses today the utmost importance of taking every opportunity you have to share the gospel with others. Remember what the Scriptures say: Today is the day of salvation.

    Wednesday August 5, 2026 - Audio

    Play Episode Listen Later Aug 5, 2026 26:00


    Too often, we let our feelings have too much power over the way we choose to act or handle a situation. Our faith is supposed to be in God and in Him alone. When we’re feeling lost, God is the One we need to turn to first. Today, Pastor JD teaches us to give it to God and allow Him access to change our lives as only He can.

    Tuesday August 4, 2026 - Audio

    Play Episode Listen Later Aug 4, 2026 26:00


    It’s almost impossible to believe that anybody could love your children more than you do, but God does. This should be a relief, in the sense that we are not solely responsible for the outcome of our children. Today, Pastor JD teaches that in faith, we must give to God what we can’t do alone, because He is able when we’re not.

    Monday August 3, 2026 - Audio

    Play Episode Listen Later Aug 3, 2026 26:00


    The presence of God in our lives is so important in spiritual warfare, and the enemy knows it! It’s why he will do anything to keep you from spending time in fellowship with Him. In today’s teaching, Pastor JD talks about the importance of God’s Word in our lives, giving praise to the Lord, and asking Him to keep us from falling.

    Saturday August 1, 2026 - Audio

    Play Episode Listen Later Aug 1, 2026 26:00


    Did you know that, apparently, forty percent of Americans believe that we’re in the last days? Is that not a SHOCKING number? In today’s update, Pastor JD shares with you a New York Times opinion that belittles the notion that Jesus will soon return. Didn’t Peter say that in the last days there would be scoffers?

    Friday July 31, 2026 - Audio

    Play Episode Listen Later Jul 31, 2026 26:00


    It’s astounding how many Churches today spend so little time on prophecy or avoid it altogether, especially concerning the rapture of the Church. In today’s update, Pastor JD walks you back through several places in Scripture that explicitly teach about the return of Christ for His bride.

    Thursday July 30, 2026 - Audio

    Play Episode Listen Later Jul 30, 2026 26:00


    All too often, our culture wants to gaslight us when we question the narrative. They write us off as conspiracy nuts when we don’t accept the status quo. Well, in today’s update, Pastor JD encourages you not to worry when Biblical prophecy comes under attack. It’s just another sign that you’re that much closer to the rapture.

    Wednesday July 29, 2026 - Audio

    Play Episode Listen Later Jul 29, 2026 26:00


    When you’ve spent time in fellowship with Jesus, the level of loss that you feel when you fall away far exceeds any level of loss prior. You start to feel lost, overcome with a sense of defeat, trying to find that sense of peace again. Today, Pastor JD has you remember how you started, in order to find your way back.

    Tuesday July 28, 2026 - Audio

    Play Episode Listen Later Jul 28, 2026 26:00


    Keeping ourselves in the love of God is work, and it’s a choice that we have to make every minute of every day. The enemy will try to entice us and pull us out of His love, any chance he gets. In today’s message, Pastor JD teaches us that wherever Jesus is, we should be, and if we can’t take Him there, then we shouldn’t go either.

    Monday July 27, 2026 - Audio

    Play Episode Listen Later Jul 27, 2026 26:00


    How comforting it is to know that everything we go through in life, God is right there beside us- fighting our battles, not only with us, but for us! Even in our darkest moments, we are never alone. In today’s message, Pastor JD teaches us that God will never bring us to a hard point without bringing us through it.

    Saturday July 25, 2026 - Audio

    Play Episode Listen Later Jul 25, 2026 26:00


    It seems like everywhere we turn now, we’re being asked to verify who we are. Passwords, codes, scans… the world keeps changing fast. In today’s message, Pastor JD talks about what those changes might mean through the lens of Bible prophecy, and why, in the middle of it all, the simple truth of the Gospel still matters most.

    Friday July 24, 2026 - Audio

    Play Episode Listen Later Jul 24, 2026 26:00


    Have you ever looked at a puzzle piece and thought, that can’t possibly fit… only to realize later it changes the whole picture? In today’s message, Pastor JD challenges us to reconsider long-held assumptions about Bible prophecy and reminds us why staying anchored in God’s Word matters more than ever.

    Thursday July 23, 2026 - Audio

    Play Episode Listen Later Jul 23, 2026 26:00


    We all know what it feels like when a storm is coming. The air changes. The signs are there. And even before the first drop falls, people begin preparing. In today’s message, Pastor JD asks an important question: What if many of the systems shaping our world today are preparation for something much bigger?

    Wednesday July 22, 2026 - Audio

    Play Episode Listen Later Jul 22, 2026 26:00


    When we keep our eyes fixed on the Lord, trusting that He’s working all things for good, we’re able to look at our situations as teachable moments rather than punishments. In today’s message, Pastor JD teaches us that the what, the why, and the when are all important in understanding why the Lord allows things to happen.

    Claim In Spirit & Truth

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel