The Upper Moreland School District operates elementary, middle and high schools. The district s schools academic curricula include English, math, science and social studies. Its schools offer programs in foreign languages, including Spanish, French and German. The district s high school provides advanced placement, honors and college preparatory courses. The Upper Moreland School District...