Skip to content
Sign up for monthly email updates of faith and science articles from Magis Center!
Magis Center Blog

Magis Center Blog

Magis Center11 min read

Scientifically Validated Miracles of Marian Apparitions

The scientifically validated miracles of the Marian apparitions show how central the Blessed Virgin is in the order of salvation by God’s will.
Start Reading
Purposeful Universe1 min read

Purposeful Lab: Catholic Church and Evolution

Dan and Katherine discuss how to reconcile the Catholic Church and evolution, and how to reconcile evolution with being made in the image of God?
Start Reading
Magis Center1 min read

What’s So Special about the Eucharist? 

In this clip Father Spitzer explains why the self-sacrificial nature of Eucharistic love makes it the only love that can save and forgive sins.
Start Reading
Magis Center4 min read

Where Did the Shroud of Turin Come From?

Where did the Shroud of Turin come from? Based on scientific testing, there is good reason to think that it came from Palestine around the 1st century.
Start Reading
Magis Center1 min read

Are All Religions the Same? 

Fr. Spitzer is asked are all religions the same—specifically Christian religions. Learn what differentiates Catholicism from other religions.
Start Reading
Purposeful Universe1 min read

Types of Telescopes [VIDEOS]

In these videos, Dr. Jennifer Wiseman provides insightful information about the different types of telescopes and their purposes.
Start Reading
Magis Center2 min read

Journey to Excellence Academy and Catholic Education 

On the Follow the Lead Podcast, Fr. Spitzer talks about the Journey to Excellence Academy and also discusses catholic education.
Start Reading
Katie Kresser, Ph.D.3 min read

Hourglass: For the New Year

At this time of annual beginnings, the hourglass strikes Prof. Katie Kresser with a different meaning: as a metaphor for all of history.
Start Reading
Magis Center5 min read

The Christian Meaning of the Twelve Days of Christmas

There are many Christmas carols, secular and Christian, but do you know the Christian meaning of the Twelve Days of Christmas?
Start Reading
Fr. Robert Spitzer, S.J., Ph.D.3 min read

A Christmas Note from Fr. Spitzer

Fr. Spitzer pens a Christmas note to all our friends. It is a recap of the year and a call to find deeper faith this Christmas season.
Start Reading
Maggie Ciskanik, M.S., MSc.4 min read

Intelligence Series Part 3: Does Intelligence Define us as Humans?

Does intelligence define us as humans? In some ways yes, but beyond our brains, creativity is one of the hallmarks of being human.
Start Reading
Maggie Ciskanik, M.S., MSc.7 min read

Hooked on Hildegard: Music, Medicine, and Mystic Vision

St. Hildegarde von Bingen lived an extraordinary life that continues to teach us all to this day. Learn more about this amazing woman here!
Start Reading