Edgewood High School offers education to students in grades nine though 12. The school offers various advanced placement and honors courses in mathematics, social studies, science and English. It provides career and technology programs in the areas of child care, foods, clothing, accounting, computer programming, office technology, business and work experience. The school offers various extracurricular activities and sports programs, including National Honor Society, music, drama, art, lacrosse, cross country, football, swimming and wrestling. Its parent-teacher association caters to the needs of students, and organizes and participates in various school events. Located in Edgewood, Md., the school enrolls more than 1,200 students and operates under the guidelines set by the Harford County Public School District.