John DeRosa is a high school math teacher in New Jersey with a passion for studying philosophy, theology, and apologetics. In particular, he writes about issues from a Catholic perspective. He hosts the "Classical Theism Podcast" and writes occasional blog articles at classicaltheism.com. He has an undergraduate degree in secondary math education (TCNJ) and a master's degree in pure and applied mathematics (Montclair State University).