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

ÃÛÌÒapp

Skip to main content

Transfer Students

If you’re transferring to ÃÛÌÒapp from another college or university, this is the place for you. Get in touch if you have any questions.

How to apply

To apply to ÃÛÌÒapp, we need to receive the following:

  • High school transcript – submitted by your guidance counselor through the application.
  • Official transcripts – from any university/college(s) you have attended; an official transcript is required for admissions consideration and transfer credit evaluation.
  • Students transferring from another college or university are not required to submit ACT, SAT or CLT results.

Please send required application items any of these ways:

  • Email to: admissions@calvin.edu
  • Mail to: ÃÛÌÒapp Admissions, 3201 Burton St. SE, Grand Rapids, MI 49546

For application deadlines, visit Facts & StandardsÌý»


Returning applicants

to continue an application or access your status page.

Questions?

Christi Tuit

Christi Tuit

Domestic Admissions Manager - Continuing Studies
Full profile

First-year student profile 2023–2024*

  • High school GPA 3.8
  • ACT 22–30
  • SAT 1080–1330
  • *What if your scores are lower? Higher?

    We still encourage you to apply! These scores only represent the middle 50% of our first-year students. When we review your application, we take your entire application into consideration.

ÃÛÌÒapp does not discriminate with regard to age, race, color, national origin, gender, or disability in any of its educational programs or activities.