McGregor Primary is a state-of-the art public school that takes great pride in offering a top-notch education to all students in pre-k through first grade. Our goal is to ensure student success in academics, encourage healthy social skills, foster a sense of pride in our community, instill character, and encourage collaboration and communication between parents, children, and faculty.