, 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: Scotland | °ÄÃÅÁùºÏ²Ê¿ª½±¼Ç¼×ÊÁÏ

°ÄÃÅÁùºÏ²Ê¿ª½±¼Ç¼×ÊÁÏ

Skip to main content

Events Calendar

CAA/CALL Travel: Scotland

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: The History and Beauty of Scotland (full)

  • -
  • All day

Please register by Friday, January 31, 2025 11:59pm.

Image
St. Giles Cathedral in Edinburgh

Tour status

This tour is now full. If you wish to join the wait list, you can do so via ; Witte will contact you if an opening becomes available and you would make payment at that time. 

Highlights

  • Guided tours:
    • Edinburgh Castle
    • John Knox House
    • National Museum of Scotland
    • St. Andrews Cathedral ruins, St. Andrews University (exteriors only)
    • West Highland Museum
    • Stirling Castle
  • Worship at St. Giles Cathedral
  • Walking tour of Perth
  • Cruise on the loch after exploring the new Loch Ness Centre
  • Jacobite Steam Train from Fort William to Mallaig
  • Spirit of Scotland show featuring bagpipes, accordion, fiddle, guitar, and traditional Scottish dancers
  • Three lectures providing insights on the Scottish Reformation by Dr. Maag

Tour leader

Karin Maag has been the director of the H. Henry Meeter Center for Calvin Studies since 1997. She also serves as adjunct faculty at Calvin Theological Seminary, teaching classes on church history and research methods. Her area of specialty is the social history of the Reformation. She is a popular CALL course instructor, having taught CALL classes for almost 25 years.

Cost

The tour cost is $4995 per person from Grand Rapids with double occupancy. The tour cost with a single room is $5780 (an additional $785). 

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

We are planning for a group of approximately 25 passengers.

More information

Download the tour brochure (PDF) for full itinerary and all the registration details. via Witte Travel; all registrations are accepted on a first-come basis as received by Witte.

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 Friday, January 31, 2025.