, 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); })(); UNLEARN Week - Center for Intercultural Student Development | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

UNLEARN Week

Kick off UNLEARN 365 each year with UNLEARN Week. During this week, we host safe, campus-wide forums and intentional conversations designed to challenge biases and promote biblical antiracism.

While UNLEARN Week is a week full of events open to the ÃÛÌÒapp community and beyond, we invite you to engage in this intentional work throughout the year. Our UNLEARN 365 programming occurs all year long to help us confront and unlearn biases, stereotypes, and racism.

UNLEARN Week 2025

Stay tuned here for the list of UNLEARN Week dates and events for Fall 2025!

Unlearn Week Photos

Wear Your World Day
Wear Your World Day
Trans-Racial Adoptee Panel
Trans-Racial Adoptee Panel
China Alley
China Alley

Experience the nightlife of a market in China.

Experience the nightlife of a market in China.

Poetry Jam
Poetry Jam

spoken word night.

spoken word night.

Foundations of Hip Hop
Foundations of Hip Hop

Dance Workshop.

Dance Workshop.

International Students Panel
International Students Panel
Students of Color Panel
Students of Color Panel
Unlearn Week LOFT
Unlearn Week LOFT
Black Greek Letter Organizations
Black Greek Letter Organizations

Their Significance in Pan-African History and Culture.

Their Significance in Pan-African History and Cult...