Ottawa County

Feature Story Jonathan K. Cauchi leads a class through Disability Advocates of Kent County.

Your words matter: How to respect people with disabilities


Feature Story Holland Mayor Nathan Bocks, right, and residents scrub 8th Street in downtown Holland before the Tulip Time Festival’s Volksparade on May 14. 

Holland’s Tulip Time Festival makes a strong comeback


Feature Story Residents can purchase composting bags for $5 for one bag or $12 for three bags.

Ottawa County launches food composting program


Feature Story Team members from Zeeland High School's robotics team — known as Built on Brains, or B.O.B. — were one of two teams to compete at the F.I.R.S.T. Robotics World Championship in Houston last month.

Robotics students are next tech workforce


Feature Story Step it Up participants can join group walks like this one or participate in physical activity on their own.
Feature Story A recent study found there are 411,000 fewer available homes for sale for a household earning $75,000 to $100,000 compared to pre-pandemic.
Feature Story Ian Miskelley dives into the pool during competition.
Feature Story Lori Hastings

Lori's Voice enriches lives of children with disabilities


Feature Story The Ottawa County 58th District Court in Grand Haven (Ottawa County)

Expungement clinic coming to Grand Haven


Feature Story The Boys and Girls Club of the Muskegon Lakeshore will use a $50,000 donation from regional retail giant Meijer in its capital campaign to renovate a property along Muskegon Lake.
Feature Story Students at a recent GRCC Lakeshore Campus event. (GRCC/Andrew Schmidt)

GRCC plans open houses at main, Lakeshore campuses


Feature Story Municipal management is challenging and rewarding work, these managers agree. From left Spring Lake Township manager Gordon Gallagher, Spring Lake Village Manager Chris Burns, and Grand Haven city manager Pat McGinnis.