Elementary schoolhigh school
Cardinal McCarrick High School is a Catholic school, offering a wide variety of educational and extracurricular programs for students in grades nine through 12. The school offers classes in various subjects, including social studies, science and technology, English, American history, health education, religious studies, foreign language, computer science, business studies, fine arts, and...