, 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’s incoming class boasts record diversity - News & Stories | 鶹

Skip to main content

Spark

Calvin’s incoming class boasts record diversity

Mon, Dec 01, 2014

Calvin’s 2014 incoming class of 1,026 students—951 first-time-in-any-college (FTIAC) and 75 transfer students—represents academic strength, geographic breadth and record diversity. Calvin’s total student population this year is 3,993—down about 1% from last year.

“The mission of Calvin College is compelling and relevant, and we are excited to be able to attract students from a variety of educational upbringings—from west Michigan to California, from Canada to Ghana, to be a part of a global campus here at Calvin,” said Russ Bloem, vice president for enrollment management.

Calvin’s students hail from 57 countries, 47 U.S. states and five Canadian provinces. For the 2014–15 academic year, international students comprise 10.6% of the student body, and AHANA (African, Hispanic, Asian and Native American) students make up an additional 13.1% of the student body—a record for the college. These populations have grown significantly over the past decade so that now about one in every four students on campus brings a particularly diverse perspective.

“The college is excited to welcome students from every nation to campus,” said Bloem. “What we are realizing more and more is that when you bring together a diverse group of students the learning environment is much richer. And, we not only see this as a benefit for Calvin, but also for west Michigan as the college attracts more talented students to the region. 

In addition to Calvin’s record-setting diversity in its first-year class, the class also boasts an average GPA of 3.69, the highest in recent history. First-year enrollment in the college’s graduate programs also reached an all-time high of 99 students.