William Allen Middle School provides education to students in grades seven to eight. The school offers a modern facility that includes a library, cafeteria, science laboratory, and computer center. Located in Moorestown, N.J., the school provides classes in various subjects, such as English, social studies, mathematics, science, physical education, technology, music and arts. It also offers...