, 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); })(); About | °ÄÃÅÁùºÏ²Ê¿ª½±¼Ç¼×ÊÁÏ

°ÄÃÅÁùºÏ²Ê¿ª½±¼Ç¼×ÊÁÏ

Skip to main content

About

Mission

The Calvin Alumni Association connects alumni, strengthens the university, and inspires alumni to answer God’s call.

Vision

An active, engaged network of Calvin students, alumni and friends who:

  • Help each other through lifelong connections
  • Support the university
  • Inspire each other to be agents of renewal

2023–2024 board members

The Calvin Alumni Association consists of all those who have attended °ÄÃÅÁùºÏ²Ê¿ª½±¼Ç¼×ÊÁÏ for at least one year or more. Currently, there are 65,000 members worldwide. The association is governed by 21 alumni who meet on campus twice a year to represent alumni to university offices and to develop services for alumni. Connect with these leaders on LinkedIn!

Tyler Amidon ’93, president
Denver, Colo.
Middle School Principal
Denver Christian School 

Stephanie Vogelzang ’07, vice president
Alexandria, Virg.
°ä´Ç³¾³¾³Ü²Ô¾±³¦²¹³Ù¾±´Ç²Ô²õÌý

Adam Kinder ’06, treasurer
Ada, Mich.
Chief Financial Officer
Holland Home 

Joe Allen ’13
Grand Rapids, Mich.
Senior Solutions Architect
Beene Garter 

Jerry Cooper ex’66
Holland, Mich. / Bradenton, Fla.
Retired Field Administrator
U.S. Department of Transportation

Minwoo Heo ’09
Chicago, Ill.
PhD Student in Intercultural Studies
Trinity Evangelical Divinity School 

Carla de Jong Hiemstra ’94
Visalia, Calif.
Executive Assistant
Tucoemas Federal Credit Union 

Amy Waanders Jeninga ’88
Brookfield, Wis.
Senior Manager
Baker Tilly 

Dale Kaemingk ’77
Brier, Wash.
Retired VP
Engineers Northwest 

Kathy Smit Klaasen ’70
Caledonia, Mich.

Jon Marcus ’82
Holland, Mich.
West Michigan Yacht Sales 

Maxine Asante Mosley-Totoe ’06
Minneapolis, Minn.
Nurse Case Manager
UnitedHealth Group 

Janorisè Evans Robinson ’92
Grand Rapids, Mich.
Director of Teaching and Learning
The Potter's House School 

Eliezer Yeong ’18
Grand Rapids, Mich.
Communications Specialist
Crossroads Prison Ministries 

Eric Yulianto ’02
Mason, Ohio
Director, Program Management - Global Services
Johnson Controls 

Jo Chambery Zandstra ’91
Schererville, Ind.
VP of Operations
Providence Life Services 

Karen Zwart Hielema ’94
Toronto, Ont.
Architect
Principal, ZWARTstudio 

Bylaws and constitution

See our separate bylaws and constitution pages for more information.