Close alert
Mr. John DuBois   

Contact Info:

John DuBois
(484)-680-4137 (cell)

Notice: Good morning, everyone. Unfortunately, I am not feeling well this morning, 1/13/21. Therefore, Zoom classes are cancelled for today. Please continue working on your current assignments during the normal class time today .

Zoom Extra Help Hours

(All extra help is By Appointment Only. Please text me using the phone number above for an app't) :
         Mon. - Fri.: 2:30 - 5:30PM
         Sat.: 8:00 - 12:00AM

Zoom Office Hours Link:
(Students Do Not Need to use a password to enter this private meeting.)


Purpose: Office hours provide students the opportunity for direct interaction and immediate feedback from teachers. Due to the various familial, employment, and other obligations our students may have, I will attempt to ensure as much flexibility as possible.


Student Expectations: Students should be be aware of my office hours and make arrangements to ask for individual help during those times. Students are expected to maintain appropriate behavior and language while interacting with teachers during office hours.

Students will need to use Google Classroom to receive assignments and to submit assignments. Students will need to use Google Classroom and/or their district e-mail to conduct communications during online learning. The links to Google Classroom are are available to the left under the appropriate class. (Please note that the Google Classroom Code is required to enter the Google Classroom.).

Teacher Bio:

My name is Mr. John DuBois. I have a Bachelors Degree in Mathematics and in Physics from Immaculata University, and a Masters Degree in Mathematics from Villanova University. At STEM Academy, I teach AP Calculus, AP Physics, Honors Physics, Physics, Computer Science (Python), and Forensic Science. I also am the moderator for FIRST Inspires Robotics at STEM. I am also the advisor for the Environmentors program associated with Widener University. My other teaching experience includes serving as an adjunct professor at Neumann University, Cabrini College, and Delaware County Community College.

My Calendar
View Events/Assignments for 
Upcoming Activities
No Events or Assignments