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

»Æ´óÏɸßÊÖÂÛ̳

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); })(); Faith and Learning Award Alumni Association | »Æ´óÏɸßÊÖÂÛ̳

»Æ´óÏɸßÊÖÂÛ̳

Skip to main content

Faith and Learning Award

Ìý

Ìý

Honoring master teachers and life-changers

These professors have made an impact in the classroom—and lives—by consistently integrating faith with learning.

Due to the variety of faculty teaching awards now offered by the provost's office, this award is no longer being offered.

See past recipients of the Faith and Learning Award »

Ìý

Our Stories

Eligibility and selection criteria

Only Calvin alumni may make nominations for this award. Faculty eligible includes emeriti or faculty who have moved to another institution.

This recipient is a master teacher, making a significant impact on Calvin students in training for a life of service in God's Kingdom.

  1. Any living, formerly full-time »Æ´óÏɸßÊÖÂÛ̳ faculty member is eligible.
  2. The membership of the Calvin Alumni Association will nominate candidates. Only Calvin alumni may nominate candidates.
  3. The criteria for selection consists of the following areas:
    • Excellence in teaching: This professor creates in students an excitement for learning, draws them into the subject matter, and challenges their intellect;
    • Spiritual impact: This professor is a Christian role model for students, nurturing faith and facilitating spiritual growth;
    • Concern for students: This professor is concerned for the welfare of the students and eager to help them learn and grow;
    • Lasting influence: This professor's teaching has a continuing influence on former students.