Honestly I hated everything school related.
The school stuff on the whole is not my favorite, but it’s fine, aside from maybe the bully and mean girl stuff, and even with that aspect I figure the showrunners/writers/directors have it on the show for a specific plot reason to show that something isn’t quite right with Blue Valley, like in the first episode with everyone being nice to Courtney and her family when they first arrive.
Most of the school stuff is just character stuff, which I actually really like.
Woe else was hoping Mike Dugan's volcano would have exploded and killed him? Nothing they do could not stop me from hating him more.
I’ve always found it a bit overkill with people wanting some character on a show to die just because they found them annoying. Would I want said character to be reprimanded so they can learn and grow? Yes. Would I want them to suffer a horrible, excruciating death? Absolutely not.
As far as Mike goes, he has grated on me in past episodes, but I actually kind of felt for him in this episode. Considering how they’re progressing and developing the other characters, I most definitely think they have plans for him to play a part in the future. This show is definitely playing the long game.
In regards to your complaints, I’d imagine most of them are just personal preferences and not actual problems with the show.
Do I think the show is perfect? Hell no. But I think whatever small amount of issues that exist are far outweighed by the things that bring me joy and entertainment. For what it is, to me, it’s just a really good comic book show.