, 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); })(); Washington Monthly gives Calvin high marks - News & Stories | 鶹

Skip to main content

Calvin News

Washington Monthly gives Calvin high marks

Mon, Aug 27, 2018
News & Stories Staff

The Washington Monthly ranks Calvin College 13th on its Top 150 Baccalaureate Colleges list. The 2018 edition is the 13th annual college guide and rankings put out by the magazine.

“Washington Monthly measures schools based on what they are doing for the country—by improving social mobility, producing research, and promoting public service,” said Paul Glastris, editor-in-chief of Washington Monthly. We hope that shining a light on the great work being done at Calvin College encourages other institutions to follow its example.”

According to the guidebook’s introduction, the editors “give high marks to colleges that enroll lots of low-income students and help them graduate and earn a good living without too much debt.” They also “factor in pure research spending and the number of graduates who go on to earn PhDs.” And, they “give extra weight to colleges that send their graduates out into the world to serve the community at large.”

.

About Calvin College
Founded in 1876, Calvin College is a top-ranked, liberal arts college located in Grand Rapids, Michigan, that equips its more than 3,800 students from 45 U.S. states, 65 countries, and five Canadian provinces to think deeply, to act justly, and to live wholeheartedly as Christ’s agents of renewal in the world. Calvin is proud to offer 100+ majors and programs, including graduate-level offerings in accounting, education, and speech pathology and audiology. Calvin students engage in intensive internships, community-based service learning, and significant research that results in publishing and presenting alongside world-class faculty. Discover more at .