"John did a spectacular job presenting at our parish.  His joy of the Lord and enthusiasm in sharing Jesus with others is contagious! 

We are planning to have him return soon."

Gina Mesko

Discipleship Coordinator, Office of the New Evangelization

Archdiocese of Philadelphia, Pennsylvania

Speaking & Retreats

In my presentations, I reflect on my faith journey in order to help others discover ways to live their own faith fully with gratitude and enthusiasm. It is a joy to work with you in rejuvenating your faith, Awaken the Saints at your parish, and inspire the Church as a whole. The following are some of the topics that I speak on; each topic can be tailored to fit your needs and timeframe.

Deepen your Relationship with Jesus
Move from knowing about Jesus to knowing Him​.

Have you ever felt your relationship with God growing more distant and becoming unfamiliar? In this presentation, I share basic insights on how to cultivate a deeper relationship with Jesus, to learn to know him, serve him, follow him, and honor him every day. I will help you learn to discern who God is in our daily lives without overstretching, overthinking, or overacting. God loves you no matter what. He is always knocking, waiting to be invited into our hearts.

Growing in God's Love
Preparing parents to share their faith

In this talk, I help parents value their own faith in order to pass it on to their children and help them become the magnificent people God created them to be. Participants in this workshop will learn to:

  • Find true joy and happiness in their faith

  • Build and deepen their relationship with Jesus through prayer and the Sacrament

  • Deepen their appreciation for the beauty of the Catholic faith, the Mass, and the Sacrament of Holy Eucharist

  • Understand Jesus’ love and mercy and His healing power in the Sacrament of Reconciliation

Faith Fully Alive
Set your heart on fire

Learn to live your faith daily with joy and gratitude. In this talk, I share inspiring stories and testimonies to help you live your faith fully. We’ll talk about three ways to embrace the Catholic faith, cultivate a friendship with Jesus Christ, and shine from within.

Finding your Purpose

Creating meaning in everyday life

“Why was I created?”

“What is God’s purpose for me?”

The aim of this talk is to help participants identify their “why” and understand how purpose influences our daily choices and decisions. As a Catholic, purpose guides our life decisions, influences our behavior, shapes our goals, offer a sense of direction, and creates meaning in everyday life.

Praying from the Heart

Enjoying a conversation with God.

Memorized prayers are great, but conversations with God allow you to develop a deeper relationship with Him. Being open to talking to God through prayer gives us confidence, as 1 John 5:14 says, “This is the confidence we have in approaching God: that if we ask anything according to his will, he hears us.”

Be Transformed

Experience the power of worship

Let me take you through my own journey of transformation that happens after I attend Confession, Adoration, and Mass. Experience the power that these three forms of worship can have in your life and be inspired to see these in a new light.

Today Matters

Small steps to being a great leader

Developing yourself and those around you is essential to making a great and lasting impact. The leader sees the big picture, but he or she needs other leaders to help make their mental picture a reality. In this training you will be challenged to take the many small steps that lead to success each and every day of your life.

Intentional Living

The gap between knowing and doing

God has given us the free will to choose what we do with our lives. This talk is an opportunity to reflect on what really matters for God, others, and ourselves. Many of us have the best intentions to live our faith, but we lose momentum and commitment to make the changes we wish to see. In this session, I will help you understand the difference between good intentions and intentional living and how to bridge the gap between “knowing” and “doing.”

Digital/Social Media Discipleship

Sharing your faith online

If used correctly, social media can be a great way to share your faith. In this talk, I help you learn the best ways to be a missionary disciple online.

Share your Story
How has God made a difference in your life?

Many Catholics struggle with how to share Jesus with others. One of the easiest, most powerful ways to do this is to share a personal story of how Jesus has made a difference in your life. I will help you identify and reflect upon pivotal times in your faith life and show you how to share how to comfortably and easily share your story with others.

Need a presenter for your next Theology on Tap? I would be thrilled to join you and share one of my topics or a different one of your choice.

Have a different Topic or Theme in Mind?

Please contact me. I would be happy to talk with you about any other topics or interests you have for your event. 

Contact John for  more information/availability:



The suggested gift for a one-hour presentation is $500. The suggested gift for three-hour presentations or parish missions is $1,800.

​“In a journey of 1,000 steps, God is willing to take 999;

you only need to take one step.”

“Create in me a clean heart, O God; and renew a right spirit within me.” 

Psalms 51:10