, but this code // executes before the first paint, when

app

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); })(); Best in the Midwest - News & Stories | app

app

Skip to main content

Spark

Best in the Midwest

Thu, Dec 01, 2016

app College is ranked No. 1 overall among Midwest regional colleges in the 2017 U.S. News & World Report’s Best Colleges Guidebook. app is the only higher-ed institution in Michigan to garner a No. 1 ranking in its category.

The report helps prospective students and their families evaluate colleges and universities based on up to 15 widely accepted indicators of excellence, such as first-year retention rates, graduation rates and the strength of faculty. The report also considers qualitative assessments by administrators at peer institutions.

bodyimage1

In addition to sharing the top overall ranking among its peers with Taylor University (Indiana), app earned the No. 1 ranking in two subcategory lists: “A Strong Commitment to Undergraduate Teaching” (being cited most often for having this strength by college presidents, provosts and admissions deans in the Midwest Regional ranking category) and “Best Colleges for Veterans” (by being certified for the GI Bill, participating in the Yellow Ribbon Program, and having more than 20 students use GI Bill benefits in 2015–2016).

“app’s mission, rather than rankings, anchors us in our educational vision,” said Michael K. Le Roy, app president, “but independent validation from U.S. News encourages us to believe that faithful work will be recognized by others.”