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

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

Skip to main content

Events Calendar

CAA/CALL Travel: South Korea and Japan

S M T W T F S
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
 
1
 

CAA/CALL Travel: South Korea and Japan

  • -
  • All day
Image
150th Anniversary Travel trip to South Korea and Japan
Around the World with Calvin: 150th Anniversary Tour

Calvin 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 Calvin’s global reach with an exciting line-up of tours.

Tour Dates

These tour dates are estimated dates.

Highlights

  • Seoul and Busan (Korea) + Hiroshima and Kyoto (Japan)
  • Changdeokgung Palace, a UNESCO World Heritage site
  • Demilitarized Zone between South Korea and North Korea
  • Dongdaemun Market
  • Gamcheon Culture Village
  • Jagalchi Fish Market
  • Peace Memorial Park and Museum, Hiroshima
  • Sensuijima Island, Japan's first national park
  • Samurai Museum

Tour Host

Don DeGraaf '82 served as Calvin's director of off-campus programs from 2009-2019 following a stint as professor of kinesiology. He has traveled extensively throughout Asia and lived in the Philippines, Korea, Hong Kong, and Australia. He has led experiential learning trips for college students in 11 different locations, and he is leading a CALL/CAA trip to Indonesia in fall 2024.

Pricing

While pricing is still being finalized, $8,500 per person is the estimated cost. Travel insurance will be offered via for an additional fee.

More Information

Interested in learning more? so you’ll be notified when full tour details are available; this will be approximately 9-10 months before departure.

Joining the interest list simply means you’ll be notified directly when final plans are set; it does not reserve a spot on the tour. All passengers will be accepted on a first-come basis via our partner, Witte Travel, after tour registration opens.

For questions beyond the interest list, send an inquiry to alumni@calvin.edu.

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