Robert Murphy was born in Newfoundland, Canada. He began teaching for the Legionaries of Christ College of Humanities in 1994. He holds a M.A. degree with a concentration in History from California State University, Dominguez Hills (2002), and Master of Science in Mathematics from Southern Connecticut State University (1996). He also earned a B.A. in Liberal Arts from Thomas Aquinas College, Santa Paula, California (1989). Mr. Murphy currently teaches Calculus, Euclidean Geometry, Physics, Western Civilization, and History Seminar. He lives in Cheshire, CT, with his wife and ten children.