• Welcome to John Haldeman's Homepage

    Monday, May 29, 2023


    School:  Lower Moreland High School
    Class Assignment:  World Studies; A.P. United States History; Introduction to Law
    Phone:  (215) 938-0220
    Activities:  Mock Trial, Tech Crew: Lighting and Sound

    Please use the links on the side toolbar to access other information about my classes.

Last Modified on September 8, 2015