, 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 recognized for number of students studying abroad - News & Stories | 鶹

Skip to main content

Spark

Calvin recognized for number of students studying abroad

Tue, Mar 15, 2016

The Institute of International Education again has Calvin ranked near the top of its lists for the number of students who study abroad and the number of international students studying on campus.

The institute’s “Open Doors Report” shows that 602 students studied abroad during the surveyed period—the 2013–14 academic year—placing the college second in the nation among baccalaureate institutions.

“Experiencing other cultures helps us build a connection with places all over the world, with our neighbors near and far,” said Don DeGraaf, director of off-campus programs at Calvin. “And our commitment to students learning abroad is rooted in our mission. If we want to work for renewal in the world, we need to first experience the wonder, heartbreak and hope in places we are less familiar with.”

While courses are taught on six continents and in more than 30 countries in any given year, the college is also among the national leaders in welcoming students from around the world to its campus. In 2014–15, the college hosted 467 international students from 56 different countries, accounting for nearly 12 percent of the college’s total enrollment—placing the college fifth among baccalaureate institutions.