, 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); })(); Student Leadership - Residence Life | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Student Leadership

Our professional staff and student leaders bring energy and excitement to life at ÃÛÌÒapp.

Residence Life Professional Staff

Area Coordinators and Graduate Interns are non-student staff members who reside in an apartment within each residence hall. They oversee the Resident Assistants, support student success, intervene during crisis situations, oversee student conduct, provide overall leadership for the community, and lead the Community Life Council.

Residence Hall Student Leadership

The Community Life Council (CLC) is a group of student leaders facilitated by Residence Life Professional Staff. CLCs promote community, partnership, learning, and discipleship.

Resident Assistants (RAs)

RAs live on each floor and support students by building community, offering guidance, and helping with challenges.

Multicultural Activities Coordinators (MACs)

MACs promote cultural awareness and inclusion through events and conversations that celebrate diversity.

Community Partner Coordinators (CPCs)

CPCs connect students with local service opportunities, encouraging engagement with the broader community.

Sustainability Coordinators (SCs)

SCs lead efforts to promote environmental stewardship and sustainable living in the residence halls.

Barnabas Team

This team supports spiritual growth through prayer, Bible studies, and encouraging faith conversations.

Cultural Discerners (CDs)

CDs help students explore cultural identity and justice issues through thoughtful dialogue and programming.

Residence Hall Executive Team (RHET)

RHET members coordinate leadership efforts across the hall, supporting all student leaders and planning hall-wide events.

Social Events Team (SET)

SET members plan fun and inclusive events to build friendships and a strong floor identity.