, 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); })(); Contact Us | 澳门六合彩开奖记录资料

澳门六合彩开奖记录资料

Skip to main content

Contact Us

What Do We Do?

We are always seeking opportunities to expand how we serve learners at any stage of life and in any place across the globe. We help launch new programs for Calvin by providing services like planning and budgeting, project management, instructional design and technology, marketing and network development, and more.

Get Involved

We thrive through partnerships. Tell us about your idea for bringing the Calvin experience to new communities鈥攁nd if it鈥檚 a great fit for the Global Campus, we鈥檒l help you plan, budget, manage, and implement your idea at Calvin.

Meet Our Team


Kevin Den Dulk

Kevin R den Dulk

Associate Provost, Global Campus
(616) 526-6234
Kyle Small

Kyle Small

Dean of Graduate Studies
616-526-6973
jeanneanderson

Jeanne Anderson

Instructional Designer, IDA Team Lead
Robert Bobeldyk

Robert Bobeldyk

Associate Chief Information Officer, Calvin Information Technology, Calvin Global Campus
526-6837
holly_daly

Holly Daly

49507 Development Coordinator
Renee De Vries

Renee De Vries

Graduate Studies Coordinator, School of Graduate and Continuing Studies
616-526-8816
Laurie Lemmen

Laurie Lemmen

Professional Studies Manager, de Vries Institute and School of Graduate and Continuing Studies
616-526-8744
abbie_lipsker

Abbie Lipsker

Director of Continuing Studies
(616) 526-6231
AMS

Annie Mas-Smith

Director of Service-Learning Center
(616) 526-6455
Margie Styf portrait in front of greenery

Margie Styf

Administrative Assistant
616-526-6555