---

 [ GUEST WORDS ](https://www.citywatchla.com/index.php?option=com_content&view=category&id=378)

#  Don't Mistake School Board Protests for a Grassroots Campaign

SCHOOL POLITICS - School board meetings have been in the news lately, with parents and community members taking aim at board members and the policies they’re trying to implement.

Written by Sarah Lahm.

October 25 2021

<a class="a2a_button_facebook"></a><a class="a2a_button_twitter"></a><a class="a2a_button_email"></a><a class="a2a_button_print"></a>[](https://www.addtoany.com/share)

SCHOOL POLITICS - School board meetings have been in the news lately, with parents and community members taking aim at board members and the policies they’re trying to implement.

Frightening incidents have taken place at school board meetings in [**Florida**](https://www.nationalreview.com/news/fights-break-out-doctor-shoved-as-florida-school-board-addresses-mask-mandate/), [**Texas**](https://www.texasmonthly.com/news-politics/critical-race-fury-the-school-board-wars-are-getting-nasty-in-texas/), [**Michigan**](https://www.mlive.com/news/grand-rapids/2021/10/berated-and-interrogated-school-board-meetings-have-become-untenable-amid-mask-mandates-critical-race-theory.html), and [**Wisconsin**](https://wisconsinexaminer.com/2021/08/20/school-boards-across-wisconsin-face-contentious-meetings-and-bullying/), among others, with angry citizens shouting and using [**Nazi salutes**](https://www.latimes.com/california/story/2021-10-05/covid-vaccine-mask-fury-shakes-up-california-schools) in the face of mask mandates, and some even sending death threats to board members over decisions with which they disagree.

In Minnesota, assault charges were recently [**filed**](https://www.startribune.com/assault-charges-filed-against-man-who-grabbed-mask-proponent-at-eastern-carver-school-board-meeting/600107795/?refresh=true) against Thomas W. Kahlbaugh, a forty-seven-year-old man who attacked a fellow attendee at the Chaska school district’s school board meeting in the suburbs of Minneapolis for supporting school mask mandates.

**The furor against mask mandates, of course, has risen alongside readily stoked anger over other flashpoints such as critical race theory and the rights of transgender students.**

Such incidents are usually heartbreaking, sometimes [**ridiculous**](https://www.rightwingwatch.org/post/matt-walsh-pretends-to-be-virginian-to-make-anti-trans-speech-at-school-board-meeting/), and often carefully preplanned. Jordan Hopkins, a writer based in Pennsylvania, [**documented**](https://unicornriot.ninja/2021/school-board-disruptions-escalate-funded-by-conservative-dark-money/) the ties between these explosive school board protests and well-funded rightwing organizations for the news website *Unicorn Riot*.

Hopkins provides historical context for this latest attack on public education, which is, in fact, what these supposedly grassroots protests are really about.

“Egged on by a cadre of rightwing influencers,” Hopkins writes, “concerned parents from across the rightwing spectrum have flocked to local school board meetings in order to protest a new round of public health restrictions.”

The furor against mask mandates, of course, has risen alongside readily stoked anger over other flashpoints such as critical race theory and the rights of transgender students.

But this outrage is nothing new, Hopkins reminds us. In the early 1990s, conservative activists nabbed school board seats in thousands of elections across the country, under the direction of charismatic leaders including [**Ralph Reed**](https://www.rightwingwatch.org/report/ralph-reed-the-crash-of-the-choir-boy-wonder/) of the Christian Coalition.

Laurel Shaper Walters’s 1993 [**article**](https://www.csmonitor.com/1993/0809/09011.html) about this phenomenon sounds as if it could have been written today, as it notes the ways in which local school board elections—if not meetings—had become a key battleground for activists outraged over the lack of prayer in school, or the distribution of condoms to high school students.

“Parents and taxpayers are demanding a voice in the process” in the realm of public education, Reed told Shaper Walters in 1993. The echoes of this demand can be heard across the United States today, with savvy conservative activists and organizations breathing new life into this old strategy—with determined and well-funded fervor.

Hopkins’s *Unicorn Riot* article argues that today’s vitriolic and occasionally violent school board confrontations make more sense when we take time to understand the dark-money forces that are propping them up.

The first group Hopkins mentions is the benign-sounding Council for National Policy (CNP), which he names as “one of the most active and powerful [**nonprofits**](https://projects.propublica.org/nonprofits/display_990/720921017/02_2021_prefixes_68-74%2F720921017_201912_990_2021022217734228) in the country.” CNP has millions of dollars in its arsenal, thanks to what writer Anne Nelson [**has said**](https://educationtrainingsociety.wordpress.com/tag/conspiracy-theories/) is the group’s ability to connect “the manpower and media of the Christian right with the finances of Western plutocrats and the strategy of rightwing Republican political operatives.”

CNP is tied to notorious rightwing outfits such as [**ALEC**](https://www.alecexposed.org/wiki/ALEC_Exposed) (the American Legislative Exchange Council) and the Wisconsin-based Bradley Foundation. The Bradley Foundation [**helped finance**](https://prwatch.org/news/2020/07/13600/bradley-foundation-bankrolled-right-wing-reopen-effort-despite-rising-coronavirus) the supposedly grassroots uprising against COVID-19 restrictions and mask mandates that took place throughout 2020, according to an analysis from the Center for Media and Democracy.

During the Trump Administration, CNP put out its own education reform [**plan**](https://curmudgucation.blogspot.com/2017/02/the-hard-rights-planning-document-for.html?m=1) which outlined its hope that someday, all public schools would cease to exist so that all children could receive a Christian-centered education, ideally at home. This was also in line with the [**views**](https://www.motherjones.com/politics/2017/01/betsy-DeVos-christian-schools-vouchers-charter-education-secretary/) of Trump’s divisive Secretary of Education, billionaire Betsy DeVos.

Most school board members are part-time elected officials who must slog through countless meetings and voluminous reports before facing the public once or twice per month, usually for very minimal compensation; they are no match for the kind of violence-prone tactics we’ve seen at board meetings of late, nor should they be.

It is tempting to view the [**toolkits and activist training camps**](https://citizensrenewingamerica.com/issues/combatting-critical-race-theory-in-your-community/)being put together by groups such as the Citizens for Renewing America as something of a joke, since they are loaded with pearl-clutching, fear-mongering messages about the threat posed by public education in the United States.

But this is not a joke. Members of the Proud Boys are [**showing up**](https://progressive.org/public-schools-advocate/proud-boys-coming-public-schools-bryant-211019/)to school board meetings across the country. This is extremism; this is hate. As Hopkins points out, “These conflicts attract more violent elements of the far-right, which often put students, teachers, and school board members at risk.”

What’s also at risk is the viability of our democracy and the public education system that can either support, uphold, and strengthen it, or be destroyed through the carefully orchestrated, deep-pocketed campaign we are now witnessing.

*([**Sarah Lahm**](https://www.commondreams.org/author/sarah-lahm) is a Minneapolis-based writer and researcher. Her work has appeared in outlets such as The Progressive, where she writes the Midwest Dispatch column and contributes pieces to the Public School Shakedown site.)*

[![](https://www.citywatchla.com/images/ME%20DENTAL%20SPA/me%20dental%202026%20final.jpg)](http://medentalspa.com/)

 ![](https://www.citywatchla.com/images/banners/signup-for-cw.png)

## Get The News In Your Email Inbox Mondays &amp; Thursdays

 Last Name

 [ ![LA DWP #2 (Pay Your Bill Help)](https://www.citywatchla.com/images/LADWP/dwp%20level%20pay%205-7-25.jpg) ](https://www.citywatchla.com/component/banners/click/82 "LA DWP #2 (Pay Your Bill Help)")

 [ ![Home - HHR Rent is too High - SB-2](https://www.citywatchla.com/images/HHR/AHF-rent-too-high.jpg) ](https://www.citywatchla.com/component/banners/click/104 "Home - HHR Rent is too High - SB-2")

 ---

##  Featured CityWatch Stories

 [ ![](https://www.citywatchla.com/media/yootheme/cache/fd/064h-fdb0b507.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=29355:remembering-ken-draper-citywatch-and-transparency-are-his-legacy&catid=12)

### [Remembering Ken Draper: CityWatch and Transparency Are his Legacy](https://www.citywatchla.com/index.php?option=com_content&view=article&id=29355:remembering-ken-draper-citywatch-and-transparency-are-his-legacy&catid=12)

LA WATCHDOG - Ken Draper, the editor and publisher of CityWatch for more than 20 years, passed away on August 8, 2022…

 [ ![](https://www.citywatchla.com/media/yootheme/cache/0f/061a-0f1ada2f.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33148:brace-yourself-for-a-worse-housing-crisis&catid=398)

### [Brace Yourself For A Worse Housing Crisis](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33148:brace-yourself-for-a-worse-housing-crisis&catid=398)

PLANNING WATCH - The California State Legislature will soon vote on the following draft legislation. Please carefully…

 [ ![](https://www.citywatchla.com/media/yootheme/cache/54/064j-54f0ecbd.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33204:be-prepared-to-protect-our-democracy-in-november-from-a-trumpian-plot&catid=9)

### [Be Prepared to Protect Our Democracy in November From a Trumpian Plot](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33204:be-prepared-to-protect-our-democracy-in-november-from-a-trumpian-plot&catid=9)

BE AWARE - Back in the days when conservatives were so hungry for media platforms that they’d come on progressive shows…

 [ ![](https://www.citywatchla.com/media/yootheme/cache/ab/063e-ab3b1ba1.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33174:nithya-raman-loses-the-homelessness-gavel-her-record-explains-why&catid=396)

### [Nithya Raman Loses the Homelessness Gavel — Her Record Explains Why](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33174:nithya-raman-loses-the-homelessness-gavel-her-record-explains-why&catid=396)

THE BOTTOM LINE - Raman wants Los Angeles voters to promote her to mayor. Before handing her the keys to City Hall, v…

 [ ![](https://www.citywatchla.com/media/yootheme/cache/75/064a-75d5dbb3.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33199:your-boss-owns-your-workday-not-your-brain&catid=425)

### [Your Boss Owns Your Workday—Not Your Brain](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33199:your-boss-owns-your-workday-not-your-brain&catid=425)

THE NEURAL WORKPLACE - California must protect workers before workplace surveillance crosses the final frontier: the hu…

---

##  [ GUEST WORDS ](https://www.citywatchla.com/index.php?option=com_content&view=category&id=378)

 [ ![](https://www.citywatchla.com/images/stories/July-2026/060g.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33131:california-doesnt-have-a-school-funding-crisis-it-has-a-leadership-crisis&catid=378)### [California Doesn't Have a School Funding Crisis. It Has a Leadership Crisis.](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33131:california-doesnt-have-a-school-funding-crisis-it-has-a-leadership-crisis&catid=378)

 [ ![](https://www.citywatchla.com/images/stories/July-2026/059c.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33119:smoking-gun-letter-shows-lausd-was-warned-before-approving-billion-dollar-pay-raises&catid=378)### [Smoking Gun Letter Shows LAUSD Was Warned Before Approving Billion-Dollar Pay Raises](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33119:smoking-gun-letter-shows-lausd-was-warned-before-approving-billion-dollar-pay-raises&catid=378)

 [ ![](https://www.citywatchla.com/images/stories/July-2026/057n.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33074:silencing-palestine-no-protecting-jewish-students-and-keeping-politics-out-of-the-classroom&catid=378)### [Silencing Palestine? No—Protecting Jewish Students and Keeping Politics Out of the Classroom](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33074:silencing-palestine-no-protecting-jewish-students-and-keeping-politics-out-of-the-classroom&catid=378)

 [ ![](https://www.citywatchla.com/images/stories/July-2026/055h.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33024:lausds-financial-collapse-was-no-accident-the-adults-ignored-every-warning-now-students-will-pay-the-price&catid=378)### [LAUSD's Financial Collapse Was No Accident — The Adults Ignored Every Warning. Now Students Will Pay the Price](https://www.citywatchla.com/index.php?option=com_content&view=article&id=33024:lausds-financial-collapse-was-no-accident-the-adults-ignored-every-warning-now-students-will-pay-the-price&catid=378)

 [ ![](https://www.citywatchla.com/images/stories/July-2026/052h.jpg) ](https://www.citywatchla.com/index.php?option=com_content&view=article&id=32966:when-activism-crosses-the-line-lausd-must-answer-for-political-indoctrination-in-the-classroom&catid=378)### [When Activism Crosses the Line: LAUSD Must Answer for Political Indoctrination in the Classroom](https://www.citywatchla.com/index.php?option=com_content&view=article&id=32966:when-activism-crosses-the-line-lausd-must-answer-for-political-indoctrination-in-the-classroom&catid=378)
<div data-id="1" 
	class="eb-inst eb-hide eb-emailform eb-1 eboxContentLocker"
	data-options='{"trigger":"onPageLoad","trigger_selector":"","delay":3000,"early_trigger":true,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":1,"reverse_scroll_close":true,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":10000,"close_on_esc":false,"animation_open":"slideInDown","animation_close":"fadeOutDown","animation_duration":400,"disable_page_scroll":true,"test_mode":false,"debug":false,"ga_tracking":true,"ga_tracking_id":"G-P16BQ7X1SW","ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #1 - Global Email Signup Form","auto_focus":false}'
	data-type='popup'
	>

	<button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>
	<div class="eb-dialog eb-formVer" role="dialog" aria-modal="true" id="dialog1" aria-label="dialog1">
		
		<button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>	
		<div class="eb-container">
						<div class="eb-content">
				
<form action="https://citywatchla.us2.list-manage.com/subscribe/post?u=34d69f33624fd058ee9b56516&amp;id=4bfa422f51&amp;f_id=00d6c2e1f0" class="eb" method="post" id="mcform-1" name="mcform-1" target="_blank">
			<div class="eb-form-header"><p><img src="/images/2023/06/be-a-city-watcher.png" alt="be a city watcher" width="350" height="97" loading="lazy" data-path="local-images:/2023/06/be-a-city-watcher.png"></p>
<p>Sign up to receive our special e-news blasts on Monday and Thursday evenings!</p></div>
	
					<div class="eb-field-row">

			
			
			
			<input class="eb-input" type="email" name="EMAIL"  placeholder="Email address"  id="EMAIL" value="" required>

			
		</div>
										
	<div class="eb-footer">
    	<button class="eb-btn" type="submit" name="subscribe" style="background-color:rgba(93, 183, 93, 1);color:rgba(255, 255, 255, 1)">
    		Sign up    	</button>
    </div>
</form>			</div>
		</div>
	</div>	
</div>
<div data-id="3" 
	class="eb-inst eb-hide eb-yesno eb-3 "
	data-options='{"trigger":"onScrollDepth","trigger_selector":"","delay":0,"early_trigger":false,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":2,"reverse_scroll_close":false,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":1000,"close_on_esc":false,"animation_open":"fadeInUp","animation_close":"fadeOut","animation_duration":300,"disable_page_scroll":false,"test_mode":false,"debug":false,"ga_tracking":true,"ga_tracking_id":"G-P16BQ7X1SW","ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #3 - Yes \/ No Donation Popup Box","auto_focus":false}'
	data-type='popup'
	>

	<button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>
	<div class="eb-dialog " role="dialog" aria-modal="true" id="dialog3" aria-label="dialog3">
		
		<button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>	
		<div class="eb-container">
						<div class="eb-content">
				
<div class="ebox-yes-no">
	<div class="ebox-yn-text">
		
		
		<div class="ebox-yn-headline" style="font-size:22px;color:#888888">
			<p>If you only give once a month, would you consider giving to CityWatch?</p>
<p>Your support fuels our mission to promote and facilitate civic engagement and neighborhood empowerment, and to hold area government and its politicians accountable.</p>
<p>Would you like to help? Even if you can only give $5, it will make a difference.</p>		</div>
			</div>
	
	<div class="ebox-ys-buttons" style="font-size: 16px;">
		
<a
					data-ebox-prevent="0"
		data-ebox-cmd="close"
				target="_self"
		href="https://www.citywatchla.com/donate"
		rel="noopener"
	
	
	
	
	class="ebox-ys-btn"
	style="background-color:#2ec664;color:#ffffff;min-width:100px">
	Yes
	</a>
<a
	
	
			data-ebox-cmd="close"
		href="#"
	
	
	class="ebox-ys-btn"
	style="background-color:#ef2345;color:#ffffff;min-width:100px">
	Not Right Now
	</a>	</div>

	</div>			</div>
		</div>
	</div>	
</div>
