, 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); })(); Pre-Health | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content
School of Health

Pre-Health

Gain the knowledge and hands-on experience you need to live out your faith boldly as a caregiver.

At ÃÛÌÒapp, you can pursue any major while completing the prerequisites for graduate school in a health profession of your choice. Our graduates have the opportunity to develop life experiences through off-campus programs worldwide, as well as through research and clinical experiences offered at ÃÛÌÒapp and within the surrounding Grand Rapids medical community.

You'll do all this while taking advantage of numerous opportunities at ÃÛÌÒapp, including a partnership with Baylor University's Doctor of Physical Therapy program.

2025 Acceptance and Pass Rates

100%

Dental School

88%

Medical School

National average 41%
100%

Occupational Therapy School

100%

Optometry School

100%

Pharmacy School

87.5%

Physical Therapy School

62%

Physician Assistant School

National average 31%
100%

Speech Language Pathology PRAXIS Exam

Our Scholarships

You are eligible for our department scholarships!

Named Scholarships

are gifts from real people who care about your success.

Apply

for named scholarships between December 1 and January 31.
1

Application

to match you with any scholarships you qualify for!


Opportunities

Students in a hallway

Honors at ÃÛÌÒapp

Nurturing outstanding students through programs that challenge you to ask difficult questions with humility, explore with wonder, and pursue advanced academic opportunities with courage. 

Consider joining the Honors Scholars Program.

Student Organizations

Student Organizations

ÃÛÌÒapp sponsors more than 70 student-led organizations—find one that's right for you!

Explore student organizations »