Skip to main contentAccessibility 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.

Did you like this content? Please help keep us ad-free
Enjoying this content?  Please support our mission!