, but this code // executes before the first paint, when

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Calvin alum addresses health hazards in Kent County housing - News & Stories | 鶹

Skip to main content

Calvin News

Calvin alum addresses health hazards in Kent County housing

Mon, Sep 12, 2016
Jacquelyn Hubbard

More than 5,000 children between the ages of zero and five tested positive for lead poisoning in 2014 in the state of Michigan. In Kent County, 465 out of the 610 children who had elevated lead blood levels in 2015 were from .

“There’s basically a bullseye over the southeast side of Grand Rapids with a ton of kids with lead poisoning. That’s not right,” said Paul Haan.

Haan '88, who graduated from Calvin with a bachelor’s degree in communications and philosophy, worked with Creston Neighborhood Association from June 1988 to March 2000. He then served on the community institute leadership staff at Aquinas College as the Get the Lead Out! project coordinator, which led him to become the executive director of Healthy Homes Coalition which was created as a nonprofit organization in August 2006.

Committed to healthy housing

Although originally focused on eliminating sources of lead, Healthy Homes addresses multiple issues within substandard housing. “We made a commitment to always put lead [issues] first, but to very carefully move forward and work on other issues in the community as well,” Haan said.

Through Healthy Homes, Haan has been fighting lead and substandard housing issues for 10 years through grant writing, talking to funders, working with the state board and even going door to door to inform families about health hazards in the home.

Thus, the Healthy Homes team works toward eliminating sources of lead from homes and addressing various issues that can cause asthma, like carbon monoxide.

Haan sees major issues with subsidized houses, which make up many neighborhoods in impoverished communities. “In the future, we need to plan housing for people of all incomes, and that means housing that works for families,” he said. “That’s the big picture as we see it: sufficient, affordable, healthy and safe housing for families and kids. Right now, that’s not the case.”

Hometown reconciliation

Haan is grateful for the mindset and skills he began acquiring at Calvin that have been useful for his work since graduating. “Having an extremely quality education and awareness of things from the various perspectives has positioned me to be much more critical, analytical and engaged in [my work],” he said. “When I started at Calvin, I thought in very binary terms, but it’s not about either or—it’s about getting everyone together, for the benefit of everyone, for the reconciliation of the world.”

Through Healthy Homes, Haan hopes to engage in that reconciling work of the Lord by making right relationships in Grand Rapids. “One of the core values at the heart of this for me is, whether it’s community organizing or it’s this work [at Healthy Homes], it’s about reconciliation and making right relationships. I hope that Healthy Homes will be a prime mover in starting the momentum to actually clean up the lead in the environment in a meaningful, effective way—that, within a generation, we get rid of those sources. Relying on medication for treating kids with asthma is not the only way. Again, if kids have safe and healthy housing, we can combat that problem.”