Mr. McGregor's Website

  • I have migrated most of the content that was here to my Google Classroom. Feel free to email for an invite and access to the information.

    If you have any questions do not hesitate to email me at:

    David.McGregor@flushingschools.org

    (810) 591-3826

     

    Mr. McGregor's Schedule

    1st Hour: English 12

    2nd Hour: Prep

    3rd Hour: AP Language & Composition

    4th Hour: English 12

    5th Hour: English 11

    6th Hour: English 11

Related Files