Friday, May 01, 2026

The teachers’ union and May Day — The latest Nation’s Report Card shows abysmal results, but the teachers have bigger fish to fry, and are out marching for communism.