Welcome to Upper Perkiomen School District


21st Century Education


District Wide Departments


Click on "Parent Portal" at the top of the screen to access Skyward's Family Access


Horseback riding in Green Lane Park

School Board

All Board and Workshop meetings are held at the Education Center - 2229 East Buck Road, Pennsburg.

2020-21 Virtual Learning Resources

Welcome to the 2020-2021 School Year! We are excited to welcome all of our students and families back to school- though virtually!  This page is designed to provide you with everything you need to support student learning.  If you have any questions or concerns, please email Kimberly Bast, Director of Curriculum and Instruction, at kbast@upsd.org.  Thank you for your partnership in learning!  Please page down for specific High School and Middle School Information & videos.

Reminder: Please complete forms in Skyward including the Statement of Academic Integrity!


Parents' Quick Reference (Survival) Guide to Virtual Learning

We've created a quick reference guide for parents related to virtual learning. Check out the Parents' Survival Guide for Virtual Learning.

Parent Resource Guide

Want to get a little more in depth than the quick reference guide above? Check out our Parent Resource Guide, a handbook for all things virtual learning-related.

Student Schedules

General student schedules, including live class times are linked below. Please do not hesitate to contact your student's teacher directly with questions about specific classes.

Board Presentations

Members of our administrative team have presented tons of information about virtual learning to the Board and community since July 28, when the Board voted to begin the year in a fully virtual model. You can review those presentations below.

Other Helpful Resources



For the MOST important HS information, please view these three videos.  Please see our Virtual expectations, the UPHS schedule overview, and our Schoology login information.  We hope these videos provide you with more information and they answer your questions.  I know things are different, but I look forward to a great start and I thank you for all your flexibility and cooperation.  

Bussing information to Western Center is in Skyward.  Students who are normally bussed to UPHS will be given a bus stop, pick up time, and will be transported directly to Western Center.  Students who normally walk to UPHS will need to be at UPHS to board the bus to Western Center.  The AM Western Center bus will leave UPHS at 7:30 AM.  The PM Western Center will depart UPHS at 10:55 AM.  Please arrive at least 5 minutes before the departure time.  



Mrs. Siegfried and Mr. Callan  created a video to welcome students back and explain the daily schedule. https://youtu.be/hVWIivXPQ0E

This week our teachers prepared their Google Classrooms for students.  Teachers added students to those Google Classrooms and that should have generated an email that was sent to your child inviting them to join that classroom.  It is important that you child check their UPSD email to find their Google Classroom codes and join the class.  Once they have joined the class, they will be able see the Zoom link for that particular class for Monday morning.  It is important that students do this PRIOR to Monday so that they will be ready to go for the first day!  

Your child was able to view his/her schedule last week in Skyward.  We recommend that students check their schedule again this week as some minor adjustments/changes were made over the course of this week.  

Mr. Callan has prepared a document outlining the daily and weekly schedule.  Please take time with your child to review this so that they understand when they will need to log into their classes on MondaySchedule Explanation.pdf 

We hope that you will find all of this information helpful in preparing for the first week of school.  Since the first week is a short week with only 4 days of school, we will not be running the Independent Wednesday Schedule.  Once we get the first few days under our belt, I will send out additional information on the Independent Wednesday schedule for week 2.