Ohio bill would broaden power of university civics center directors
An article from
Dive Brief Ohio bill would broaden power of university civics center directors
The politically created academic centers have drawn fierce criticism from faculty, who say they expand state intrusion into higher education.
Published June 26, 2026
Ben Unglesbee Senior Reporter

The state capitol building in Columbus, Ohio. A Republican senator wants to expand the reach of directors of state-created civics centers aimed at boosting "intellectual diversity." Getty Images Dive Brief:
- Ohio state Sen. Jerry Cirino, a Republican, introduced a bill Wednesday that would give directors of five state-created civics centers at public universities more power to oversee and develop curriculum and cement their authority to decide on all internal faculty matters — including hiring and tenure.
- The proposal would also require universities to “provide adequate annual financial resources to the center to achieve its mission” — a sum that would be determined by each center director.
- Additionally, the bill gives the Ohio Civics Board — a body created last year through legislation that is composed of the civics center directors — the sole authority over American civics literacy courses required at the state’s public universities, including their faculty and content.
if (window.dfp_visibility === 'mobile' ) googletag.cmd.push(function() googletag.defineSlot( '/3618/highereddive/highereddivehybrid1', [[300, 250], 'fluid'], 'dfp-hybrid1-mobile' ).addService(googletag.pubads()); ); waitToLoadAds.push(function() googletag.cmd.push(function() if (window.dfp_visibility === 'mobile' ) window.onDvtagReady?.(() => googletag.display('dfp-hybrid1-mobile')); googletag.pubads().addEventListener('slotRenderEnded', function (event) var adUnitPath = '/3618/highereddive/highereddivehybrid1'; var onProformative = false; if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) var adUnitPathWithVisibility = adUnitPath + '-mobile'; var selector = '.pf-comments__ad-wrapper #dfp-hybrid1-mobile'; if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) $(selector).closest('.pf-comments__ad-wrapper').addClass('borders') ); ); ); if (window.dfp_visibility === 'desktop' ) googletag.cmd.push(function() googletag.defineSlot( '/3618/highereddive/highereddivehybrid2', [[300, 250], 'fluid'], 'dfp-hybrid2-desktop' ).addService(googletag.pubads()); ); waitToLoadAds.push(function() googletag.cmd.push(function() if (window.dfp_visibility === 'desktop' ) window.onDvtagReady?.(() => googletag.display('dfp-hybrid2-desktop')); googletag.pubads().addEventListener('slotRenderEnded', function (event) var adUnitPath = '/3618/highereddive/highereddivehybrid2'; var onProformative = false; if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) var adUnitPathWithVisibility = adUnitPath + '-desktop'; var selector = '.pf-comments__ad-wrapper #dfp-hybrid2-desktop'; if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) $(selector).closest('.pf-comments__ad-wrapper').addClass('borders') ); ); ); Dive Insight:
Ohio’s academic civics centers join a growing number of similar institutions created via lawmaking by Republican-led governments in other states, such as Florida, Texas and North Carolina. Some of those have seen their power increase through further legislation. In Iowa, for example, a recent law mandates that public university students take civics courses designated or created by their civics centers starting in 2028.
Many faculty have opposed the civics centers. The Ohio State University chapter of the American Association of University Professors has said that such centers have “contradicted and repressed norms of shared governance” and OSU’s civics center “represents an unprecedented level of intrusion into Ohio higher education.”
Ohio Republicans have so far been successful in creating and increasing the power of the state’s civics centers. Senate Bill 461 would further empower their directors, which the AAUP said last year already had the “authority to circumvent OSU policy.”
A press release from Cirino said SB 461 aims to “close loopholes that were used to limit the intended authority of center directors.” As written, the bill would give tremendous power to those directors to shape curriculum and the centers’ faculty makeup and promotion.
Civic center directors are chosen by university presidents among candidates selected by the center’s academic councils, subject to the approval of university boards of trustees. Membership on the centers’ academic councils must be approved by the Ohio Senate.
If passed, SB 461 would give those directors “sole and exclusive authority over all aspects of American civic literacy courses” beginning in the 2027-28 academic year. Each director would also have sole discretion for determining if their center’s courses meet university general education requirements.
When it comes to the center’s faculty, the director would have the power to decide their salaries, tenure and ranks.
The centers themselves would be given “all the rights and privileges of an independent college of the university” under SB 461.
In 2023, Ohio legislation passed mostly by Republicans created the five centers at Ohio State University, Cleveland State University, Wright State University, the University of Toledo and Miami University.
The centers are charged with expanding “intellectual diversity” — often used to mean increasing conservative representation — at the state’s universities. They are also tasked with teaching the “principles, ideals, and institutions of the American constitutional order.”
Correction: A previous version of this article misstated one of the Ohio public universities that hosts a state-created civics center. The story has been updated.
Filed Under: State Policy /* Keep this hidden until we need to show the v2 challenge. */ .captcha-container display: none; (function () []; window._signupRecaptchaConfigs.push(config); // If we've already initialized once, skip doing it again. if (window._signupRecaptchaBootstrapped) return; window._signupRecaptchaBootstrapped = true; // Strip odd characters so this is safe for dataset keys/callback names. function safeKey(str) 'default').replace(/[^a-zA-Z0-9_]/g, ''); // Load v3 for scoring and v2 for the fallback challenge. function loadRecaptchaScripts(v3SiteKey) if (!document.getElementById('signup-recaptcha-v2-script')) var v2Script = document.createElement('script'); v2Script.id = 'signup-recaptcha-v2-script'; v2Script.src = 'https://www.google.com/recaptcha/api.js'; v2Script.defer = true; document.head.appendChild(v2Script); if (!document.getElementById('signup-recaptcha-v3-script')) var v3Script = document.createElement('script'); v3Script.id = 'signup-recaptcha-v3-script'; v3Script.src = 'https://www.google.com/recaptcha/api.js?render=' + encodeURIComponent(v3SiteKey); v3Script.defer = true; document.head.appendChild(v3Script); // Get a v3 token, then let our backend verify and score it. function runV3AndScore(v3SiteKey, actionName) return grecaptcha.execute(v3SiteKey, action: actionName ) .then(function(token) return fetch('/signup/recaptcha-v3-score/', method: 'POST', headers: 'Content-Type': 'application/json' , body: JSON.stringify( token: token, action: actionName ) ); ) .then(function(res) return res.json(); ); // Wire recaptcha behavior to each form this config points to. function wireConfig(config, configIndex) var forms = document.querySelectorAll(config.formSelector); forms.forEach(function(form, formIndex) // Keep track of whether this form is wired/passed/already waiting on v2. var key = safeKey(config.key + '_' + configIndex + '_' + formIndex); var wiredFlag = 'recaptchaWired' + key; var passedFlag = 'recaptchaPassed' + key; var awaitingFlag = 'awaitingV2Challenge' + key; if (form.dataset[wiredFlag] === 'true') return; form.dataset[wiredFlag] = 'true'; var recaptchaElement = form.querySelector(config.v2ElementSelector); var widgetId = null; var v2WatcherInterval = null; // First check the widget API, then fall back to hidden textarea values. function getV2Response() var response = ''; try response = widgetId !== null ? grecaptcha.getResponse(widgetId) : grecaptcha.getResponse(); catch (e) response = ''; if (!response) var textareaInForm = form.querySelector('textarea[name="g-recaptcha-response"]'); var globalTextarea = document.querySelector('textarea[name="g-recaptcha-response"]'); if (textareaInForm && textareaInForm.value) response = textareaInForm.value; else if (globalTextarea && globalTextarea.value) response = globalTextarea.value; return response; // Once verified, mark the form so the submit handler lets it pass. function submitVerifiedForm() if (form.dataset[passedFlag] === 'true') return; form.dataset[passedFlag] = 'true'; if (form.closest('.inline-signup')) if (window.jQuery) window.jQuery(form).triggerHandler('recaptcha:verified'); var inlineContainer = form.querySelector(config.v2ContainerSelector); if (inlineContainer) inlineContainer.style.display = 'none'; form.submit(); // Show the v2 challenge and poll until we see a response token. function beginV2Challenge() form.dataset[awaitingFlag] = 'true'; var container = form.querySelector(config.v2ContainerSelector); if (container) container.style.display = 'block'; if (v2WatcherInterval) clearInterval(v2WatcherInterval); v2WatcherInterval = setInterval(function() if (form.dataset[passedFlag] === 'true') clearInterval(v2WatcherInterval); return; var response = getV2Response(); if (response) clearInterval(v2WatcherInterval); submitVerifiedForm(); , 250); // Render the v2 widget only when the element exists on this form. if (recaptchaElement) var callbackName = 'onSignupRecaptchaV2Success_' + key; window[callbackName] = function() submitVerifiedForm(); ; recaptchaElement.setAttribute('data-callback', callbackName); try widgetId = grecaptcha.render(recaptchaElement, sitekey: config.v2SiteKey, callback: function() submitVerifiedForm(); ); catch (e) // Main flow: validation first, then v3 score check, then v2 fallback if needed. form.addEventListener('submit', function(event) if (form.dataset[passedFlag] === 'true') return; event.preventDefault(); if (config.runExistingValidation && window.jQuery) var validationEvent = jQuery.Event('submit'); $(form).triggerHandler(validationEvent); if (validationEvent.isDefaultPrevented()) return; if (form.dataset[awaitingFlag] === 'true') if (getV2Response()) submitVerifiedForm(); else beginV2Challenge(); return; grecaptcha.ready(function() runV3AndScore(config.v3SiteKey, config.submitAction) .then(function(data) data.success)); var scorePass = !Number.isNaN(score) && score > config.scoreThreshold; if (recaptchaSuccess && scorePass) submitVerifiedForm(); return; beginV2Challenge(); ) .catch(function() // If v3 fails (network/API), still let real users complete v2. beginV2Challenge(); ); ); ); // Run a quiet v3 check on page load in the background. //grecaptcha.ready(function() // runV3AndScore(config.v3SiteKey, config.pageAction).catch(function() ); //); ); // Wire everything once grecaptcha is available. function setupAllConfigs() if (typeof grecaptcha === 'undefined') return false; window._signupRecaptchaConfigs.forEach(function(config, index) wireConfig(config, index); ); return true; document.addEventListener('DOMContentLoaded', function() var v3SiteKey = (window._signupRecaptchaConfigs[0] ); )(); Higher Ed Dive news delivered to your inbox
Get the free daily newsletter read by industry experts
Email:
- Select user consent: By signing up to receive our newsletter, you agree to our Terms of Use and Privacy Policy. You can unsubscribe at anytime.
Sign up A valid email address is required. Please select at least one newsletter.Editors' picks
-
The image by Radhika Kshirsagar is licensed under CC BY-SA 4.0
University of Maryland lays off 84 employees amid budget pressuresBy Ben Unglesbee • June 5, 2026 -
The image by Wv funnyman is licensed under CC BY-SA 4.0
Marshall University to cut 7 programs, expand othersBy Ben Unglesbee • June 12, 2026
ES by OMG
Euro-Savings.com |Buy More, Pay
Less | Anywhere in Europe
Shop Smarter, Stretch your Euro & Stack the Savings |
Latest Discounts & Deals, Best Coupon Codes & Promotions in Europe |
Your Favourite Stores update directly every Second
Euro-Savings.com or ES lets you buy more and pay less
anywhere in Europe. Shop Smarter on ES Today. Sign-up to receive Latest
Discounts, Deals, Coupon Codes & Promotions. With Direct Brand Updates
every second, ES is Every Shopper’s Dream come true! Stretch your dollar now
with ES. Start saving today!
Originally posted on: https://www.highereddive.com/news/ohio-bill-would-broaden-power-of-university-civics-center-directors/823833/