Grandville Public Schools School Board

26 meetings on our record, 16 of them from the past year and 10 with unconfirmed dates · typical meeting 1 h 13 min · 5,476 students · 7 members on our roster

Newest meeting we have
Sep 21, 2026 · District's board page ↗ (it may list later ones)

On the board: Jason Heyboer, President · Amy Campbell, Vice President · Brent DeHaan, Trustee · Amy Gardine, Treasurer · Joe Steffes, Trustee · Sally VanEck, Secretary · Bob Wondergem, Trustee

Watch the board’s yearA decision it made, its hours, its busiest night at the mic and where its time went, each with its source
The board

Who talks on this board

Minutes speaking per full board meeting · 16 board meetings, Nov 17, 2025 – Sep 21, 2026 · talk time only, never tone or stance

Listed by seatHow much of the members' speech we name isn't measured here yet.
Coverage not measured on whole meetings yet

Minutes = time we heard them speak per meeting, from the speech we have named so far, so each is a floor: at least that much.

Runs the meeting
Jason HeyboerPresident · runs the meeting, not ranked—min per meeting—We haven't identified their voice at a full board meeting—runs the meeting, counted apart—no question counted
Amy CampbellVice President · runs the meeting, not rankedShare0.8min, at least6 of 16meetings heard, of those while seated—runs the meeting, counted apart0.9questions asked per meeting, at least
Members · listed by seat
Brent DeHaanTrustee · We could name only 27% of the speech they may have given; we rank at 30%Share0.4min, at least6 of 16meetings heard, of those while seated—not ranked0.8questions asked per meeting, at least
Amy GardineTreasurerShare0.5min, at least3 of 16meetings heard, of those while seated—not ranked0.2questions asked per meeting, at least
Joe SteffesTrustee · We could name only 18% of the speech they may have given; we rank at 30%Share0.2min, at least8 of 16meetings heard, of those while seated—not ranked1.0questions asked per meeting, at least
Sally VanEckSecretaryShare1.0min, at least8 of 16meetings heard, of those while seated—not ranked0.2questions asked per meeting, at least
Bob WondergemTrusteeShare1.9min, at least9 of 16meetings heard, of those while seated—not ranked1.4questions asked per meeting, at least

Minutes speaking per full board meeting held while seated; a meeting they missed or stayed silent in counts as zero · bar = minutes named so far · talk time only, never tone or stance · Hamlet

Meetings on our record
All 26 meetings on our record
Meeting time

Where the board's meeting time went

Budget and finance17%7%–30%
Public comment5%2%–9%
Ceremony and recognition1%0%–4%
Safety and discipline0%0%–13%

    The two readers didn’t agree on 10% of the time; it counts toward no topic, so every share above is a floor.

    Not shown: facilities, closures and enrollment, curriculum and instruction, student services and special education, labor and personnel, governance and policy, routine business, other subjects, whose checks haven’t passed

    Public comment

    Of the 26 meetings on our record, we counted public speakers at 18; 11 had at least one. The busiest, on Jan 20, 2026, heard from 5.

    5 on Jan 20, 20265 speakers3 speakers1.3 a meeting on average
    Attendance

    The roll call at 16 of the 26 meetings on our record: the ones where we could read it

    Roll-call attendance, member by meeting
    MemberSep 21Aug 17Jul 20Jun 15Jun 1May 5Apr 20Mar 24Mar 16Mar 3Mar 2Feb 16Feb 2Jan 20Jan 5Nov 17
    Bob WondergemPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentNot shownPresentPresentPresent
    Sally VanEckNot recordedPresentNot recordedNot recordedPresentNot recordedPresentPresentPresentPresentPresentPresentPresentPresentPresentPresent
    Jason HeyboerPresentNot recordedPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresent
    Brent DeHaanPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentNot recorded
    Joe SteffesNot recordedPresentPresentNot recordedPresentPresentPresentNot shownNot recordedNot shownNot recordedPresentPresentPresentPresentPresent
    Amy GardinePresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresent
    Amy CampbellPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresentPresent

    PresentNot shownNot recorded

    Federal district ID 2616470 · student count from the federal 2023-24 count · meeting videos posted by the district