page contents

Hello, and welcome to my teacher website!


Currently I am using Google Drive and the OnCourse LMS for all of my classes. Students are able to access all assignments and class handouts through these two programs.


Please feel free to email me at or call 609-737-4000 x.1354 with any questions you may have!



      Period 1 - AP World History 

      Period 2 - AP US History II (Room 317)

      Period 3 - Prep

      Period 4 - Discipline Duty

      Period 5 - AP US History II

      Period 6 - Prep

      Period 7 - AP US History II

      Period 8 - AP US History II