, 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); })(); Calvin remembers Samuel Greydanus - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Calvin remembers Samuel Greydanus

Tue, Feb 21, 2017
Lynn Rosendale

Samuel Greydanus joined the history department at Calvin in 1967. He spent 21 years at his alma mater, helping to expand the department鈥檚 offerings.

Greydanus died on Feb. 14. He was 92.

He graduated from Calvin in 1950, after serving in the U.S. Army from 1942-45. He landed on Utah Beach on D-Day as a member of the Ninth Signal Company, he was engaged in battles in Normandy, the Hurtgen Forest, the Ardennes, the Battle of the Bulge and the Remagen Bridge. His unit was one of the first to enter the concentration camp at Nordhausen, Germany.

Upon graduating from Calvin, Greydanus attended graduate school at the University of Edinburgh, Scotland; the University of Rochester; the University of Washington (Seattle); and Queens College, Kingston, Ontario.

He spent his first years of teaching in West Michigan-area grade and high schools, before coming to Calvin.

A teacher of teachers

鈥淪am and I began our careers teaching history at Calvin at the same time,鈥 said former colleague Bert de Vries. 鈥淏ut I came in as a total untrained novice teacher while he was hired because of his expertise and reputation as a high school history teacher. I never lost that awe and respect for him because he was a teacher of teachers.鈥

Greydanus鈥 key contribution to the department was establishing courses on various cultural and ethnic groups. During his tenure, courses in Black, Native American, West African and Canadian history were added to the college catalog.

A heart for the less-privileged

鈥淪am Greydanus was a man who persevered,鈥 said former colleague Robert Bolt. 鈥淗e persevered in his concern for the underdog or the less-privileged. This concern was reflected in some of the courses he taught, courses that dealt with the history of Afro-Americans or Native Americans.鈥

Added de Vries: 鈥淪am was a curmudgeonly and sometimes caustic liberal who constantly spoke up for the downtrodden, both human and animal, but always with a sense of humor and a wicked grin.鈥

He also persevered in running for public office, even though he had little chance of winning, said Bolt. 鈥淗e felt that the favorite should be challenged, and thus he continued to run,鈥 he said. 鈥淲hen he received a higher percentage of the vote than expected, he considered it a moral victory.鈥

His teaching continued well into retirement at the Michigan Dunes Correctional Facility near his home in Saugatuck, Michigan.

鈥淪am and Elsie raised their large family on a farmstead tucked away on a backroad between Fennville and Holland,鈥 said de Vries. 鈥淲henever we visited there I felt immersed in the world of Wendell Berry, an earthbound place where the ordinary things of life鈥攆ood in the grader, wind in the trees, people doing chores, drinks on a patio鈥攃ould occasion a sense of appreciation and wonder.鈥

He is survived by his wife of 67 years, Elsie; children, Bonnie, Sam and Susan, John and Marty, Mark, Tim and Sarah, James and Judy, Dave and Melissa, and Dale and Kelly; and several grandchildren and great-grandchildren.

Visitation will be 4-7 p.m. Friday, Feb. 24, 2017, at Langeland-Sterenberg Funeral Home, 315 E 16th Street, Holland. Funeral services with military honors will be held on Saturday, Feb. 25, 2017, at 11 a.m., at Gibson CRC, 6486 140th Ave, Holland, Michigan.