, 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); })(); CAA/CALL Travel: Red Rocks and Canyons in the American Southwest: Tue, Apr 7 - Sat, Apr 18 2026, All day | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Events Calendar

S M T W T F S
29
 
30
 
31
 
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30
 
1
 
2
 

CAA/CALL Travel: Red Rocks and Canyons in the American Southwest

  • Tue, Apr 07–Sat, Apr 18, 2026
Image
150th Anniversary Travel trip to the American Southwest
Around the World with ÃÛÌÒapp: 150th Anniversary Tour

View tour brochure >>

ÃÛÌÒapp celebrates its 150th anniversary during the 2025–2026 school year, and our travel program is joining the celebration by exploring 10 countries across six continents. Join us as we commemorate ÃÛÌÒapp’s global reach with an exciting line-up of tours.

Highlights

  • Sedona, Arizona
  • Grand Canyon
  • Bryce Canyon National Park
  • Upper Antelope Canyon
  • Colorado River float trip
  • Canyon De Chelley
  • Rehoboth and Zuni, New Mexico
  • Hubbell Trading Post
  • El Morro National Monument

Tour Host

With your expert tour hosts, you’ll gain much deeper appreciation of the geology, history, and culture of these regions than traveling as a general tourist!

Gerry Van Kooten, ÃÛÌÒapp professor of geology emeritus, spent 20+ years as a petroleum geologist in Alaska followed by 13 years of teaching at ÃÛÌÒapp. He now spends part of each year at his home in Sedona, Arizona, where he and his wife, Jan, enjoy hiking with friends throughout the region. Jan Van Kooten, a music teacher and choir director who has accompanied Gerry on many geology field trips, will serve as tour manager.

Activity Level

This tour is geared toward generally active adults—if you’re able to comfortably walk three miles at a steady pace and able to navigate uneven surfaces, you’ll be able to enjoy the walks among the Red Rocks on this tour. (If needed, there are alternative routes available at the Grand Canyon and Bryce Canyon.) The itinerary also includes a river float trip. Gerry (gvankooten1@gmail.com) and Jan have explored these areas regularly and are happy to answer questions about these activities.

Pricing

$4,995 per person from Grand Rapids (double occupancy)
$5,790 per person for single-room accommodations
Departures are available from other cities upon request ($75 fee for assistance with alternate flights). Trip insurance is available; for details. 

More Information

Download the tour brochure for a complete itinerary and full tour details. If you'd like us to mail you a print copy of this brochure, drop us a note at alumni@calvin.edu with your address and we'll send one out.

. The tour is planned for 24 participants plus tour hosts.

ÃÛÌÒapp tours are open to any friends of CALL and the ÃÛÌÒapp Alumni Association who wish to travel with us. Explore other ÃÛÌÒapp-sponsored tours, too!