In all honesty, I give this school 3.5 stars for very personal reasons. I am a parent that grew up in the neighborhood and have history here and want to support a local school. This school at one point in time was pretty good for public school. But good public schools are usually supported heavily by the parents, and the principal over MacGregor right now seems to be against parent involvement. The teachers seem to be following her lead as they do not communicate effectively with parents and many of them are not highly educated. Yes, they went to college, but they do not seem all too intelligent. Poor grammar and critical thinking skills show this repeatedly. BUT there is hope and there are some really important positives. The magnet program is great. My son has really excelled with this program and seems to have gained more confidence from being involved with it; I am also very pleased with the magnet teachers and their efforts to involve parents in student activities. I want MacGregor- an AA historic school- to do well and support the school as much as possible, but they make it so hard.