<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1906385056278061&ev=PageView&noscript=1" />
Skip to main content Accessibility feedback

John DeRosa


John DeRosa teaches high school mathematics in New Jersey and studies philosophy and religion on the side. He completed his undergraduate degree in Math Education at The College of New Jersey and a master’s degree in mathematics at Montclair State University. He is a Catholic Christian and belongs to Our Lady of the Lake Parish in Verona, NJ. He acknowledges Jesus Christ as Lord, King, and Savior, and desires to please Him with all that he does. John’s website, blog, and podcast (found at Classical Theism) are a labor of love. John deeply enjoys learning about faith, religion, and philosophy. Nonetheless, his true love is his wonderful wife Christine, who he married on April 22, 2017. She provides constant support and encouragement.

More by John DeRosa

Enjoying this content?  Please support our mission! Donate