FTR, I graduated from Grimes in the mid-90s. My freshman class started with about 90 kids and was down to 45 by the time I graduated. I am not sure if this is still the case, but this was common at the time as lot of parents would send their kids to Grimes for 7th-9th grade to avoid some of the public jr highs that had less than sterling reputations.
I wish I could tell you that I had warm fuzzy memories of my time there, but I don't. I was/am an independent thinker with a wide streak of oppositional defiance, and most of the teachers there did not know what to make of me, so I ended up spending a lot of time in detention; admittedly most of them were well earned.
That being said, I did receive a decent education and had a few very good teachers. The other nice thing about the small class size was that it allowed me to play a sport every season. I am not a great athlete, but due to the limited student body, I was good enough to make any sports team I tried out for. TBH playing sports and not wanting to miss games or practices was the only thing that kept me grounded enough in the classroom to not be expelled.
I do not have any friends from my time there, nor do I really care to relive that time. Grimes and I were just not a good mix. However, both my siblings went there and had excellent experiences. I know that my sister still has several close friends from her time there.