Two thoughts about the ep stand out. Oddly, both of them are about the least interesting villain on the show.
First of all, maybe the reason Baby Bowboy is getting picked on in school isn't that he plays violin. It's that he looks and dresses... a bit extremely. And don't get me wrong here, I honestly do think the kid has style. But style isn't good or bad based on whether or not I think it's cool. Style relies on context, and if your choice of clothing has resulted in so much bullying (at a school where your mommy is the principal, no less) that your last resort is to hide in your mommy's office and whine... well, okay, maybe it's not all the fault of the clothing choice.
Second... Sportsbro and Tigermom were giving me some serious BtVS vibes even before their argument with Principal Bow-itch. When the scene started, it was just two fun villainous characters acting well together and putting out some fun in-character dialogue. I immediately thought of Spike and Drusilla, even though neither one actually reminds me of Spike or Dru. Then, of course I started playing the "who equals who" game, except I started out by trying to figure out which character was closest to Angelus. I should have been wondering which character was closest to The Annoying One.
Okay, so we know they're used to replacing a lot of coaches. But, principals who are also members of the Team Evil?