, 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); })(); CAA/CALL Travel: Germany | »Æ´óÏɸßÊÖÂÛ̳

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

Skip to main content

Events Calendar

CAA/CALL Travel: Germany

S M T W T F S
27
 
28
 
29
 
30
 
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
 
31
 

CAA/CALL Travel: Heritage of Germany

  • Mon, May 05–Sat, May 17, 2025
  • 12:00 am

Please register by Sunday, February 23, 2025 11:59pm.

Image
Wartburg Castle
From Luther and Bach to Dresden and Berlin

Highlights

Travel to Germany for a 13-day trip from May 5-17, 2025. This tour itinerary has strong musical components—particularly with J.S. Bach—as well as strong historical components:

  • J.S. Bach sites
     
    • Köthen Castle, where Bach led the court orchestra
    • Bach Museum, an interactive, multimedia exhibition
    • Leipzig, where Bach spent his most productive years
  • Martin Luther sites
    • Luther Museum
    • Wartburg Castle, where Luther translated the New Testament into German
    • Augustinian Monastery

       
  •  Enlightenment and Romanticism sites
    • Goethe Residence and National Museum
    • Friedrich Schiller’s Garden House
    • Romantikerhaus Jena, a museum in the home of Johann Gottlieb Fichte

       
  • Historical sites
    • Buchenwald concentration camp
    • Residenzschloss (Royal Palace)
    • Schloss Cecilienhof, site of the Potsdam Conference
    • Berlin Wall Memorial
       
  • Additional activities
    • Krämerbrücke (Merchant’s Bridge)
    • Classical music concert in Leipzig or/and Dresden
    • Sanssouci Palace, a UNESCO World Heritage Site
    • Lunch at a beer garden
    • Cruise on the Elbe River
    • Meissen porcelain-making demonstration

With three nights in Leipzig and Berlin as well as two nights in Erfurt and Dresden, there will be plenty of other excursions, as well as free time to explore these cities and try some local restaurants on your own.

Tour leaders

Jim Bratt is professor of history emeritus; he will offer insights to places connected with the Protestant Reformation, the Enlightenment, and Romanticism, tracing how these three movements influenced American intellectual and religion history. Suzanne Bratt is a music librarian at the University of Cincinnati who has a PhD in musicology and wrote her dissertation on J.S. Bach.

Cost

The tour cost is $5,145 per person from Grand Rapids for double occupancy rooms. The cost for single-room accommodations is $5,775.

Flights are from Grand Rapids to Frankfort, and home from Berlin to Grand Rapids. Witte Travel can arrange for flights from other departure cities as well ($75/person fee).

Travel insurance is offered via TravelEx for an additional fee; review the for details on pricing and coverage.

More information

Download the tour brochure (PDF) for 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.

; all registrations are accepted on a first-come basis as received by Witte. The tour is planned for 28-30 participants.

More information

Calvin tours are open to any friends of CALL and the Calvin Alumni Association who wish to travel with us. Explore , too.

Registration

by Monday, February 3, 2025.