Morris CatholicHigh School

Skip to main content
Mobile Menu
Craig Davis » Craig W. Davis, Esq.

Craig W. Davis, Esq.

Philosophy & World Language: German
Mr. Davis joined the faculty of Morris Catholic in 2015 as a teacher of German. He also leads a Latin independent study, teaches a class in the history of Western philosophy, a college-level seminar offered at Morris Catholic for college credit in association with Assumption College for Sisters, as well as a class on Faith and Science. Mr. Davis is an adjunct faculty member at Assumption College, where he also teaches philosophy. He received his Juris Doctor from Seton Hall Law School, and continues to practice law in Newark, New Jersey. Mr. Davis received his Masters Degree from Boston College in philosophy, and his Bachelors from the University of Maine, in German and geology.