, 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); })(); Bible Studies - Campus Ministries | Âé¶¹Çø

Âé¶¹Çø

Skip to main content
Image
Acts Bible Study

Campus Bible Study

The Fall 2025 campus-wide Bible study is on the book of Acts.

Curriculum

The material provided is meant to be accessible to everyone, regardless of their familiarity with the Bible. The study will be eight weeks, September 15 through November 15. Curriculum will be posted in the beginning of the fall semester.

Groups Offered

Anyone in the Calvin community can sign up to lead a group or be a part of a group! Check back at the beginning of the fall semester for more information and to sign up for a group!

  • Dorm & Apartment Groups
    • BB in Bennink Basement
    • BHT in Heyns Basement
    • BV in the BV Solarium
    • KE in the Theta/Epsilon Lounge
    • KHvR in the Kalsbeek Basement
    • NVW in NVW Basement (Noordy side)
    • SE in the Eldersveld Basement
  • Academic Groups
  • Athletic Groups
  • International Student Groups
  • Faculty/Staff Groups
  • Other Groups

    Ìý

Past Bible Study Resources

See past topics and study resources available for use.

Bible Studies

Each semester Campus Ministries provides Bible study opportunities for the campus community to engage with.Ìý

Contact

Susan cropped

Susan Burner

Assistant Director of Campus Ministries
616-526-8861