, 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); })(); Dianne Zandstra, Spanish - News & Stories | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Spark

Dianne Zandstra, Spanish

Fri, Sep 01, 2017

Spanish professor Dianne Zandstra lead multiple programs abroad during her Calvin career, which added to her many years of living abroad prior to teaching. Grand Rapids born, Zandstra also lived in New Jersey, the Netherlands and Argentina with her family before earning a bachelor鈥檚 degree in secondary education and French in 1974 from Calvin. Zandstra had been studying French since fifth grade and learned Spanish in Argentina, where her parents spent most of their missionary career.

After a year of teaching high school French in Canada, Zandstra raised two children in Argentina while her husband taught. Six years later, her family returned to Grand Rapids and she began teaching part-time at Calvin in 1988. She continued to teach to various extents while raising two more children and earning a master鈥檚 degree in Spanish from Michigan State University in 1993. She then began her full-time career at Calvin in 1996 and earned a PhD in Spanish language and literature from Michigan State University in 2001.

In addition to teaching at Calvin, Zandstra served as the Spanish department chair from spring 2009 to spring 2011, and organized and directed the Spanish semester in Peru fall of 2011, 2012 and 2015.

Zandstra enjoyed many aspects of her Calvin career, especially her relationships with students and colleagues. 鈥淚 loved the dynamics of the classroom in getting student impressions and insights while walking together through the semester,鈥 she said. Advising students and directing programs abroad in Spain, Mexico and Peru were particular highlights, as she was able to get to know, work with and appreciate students in a better-rounded manner.

She will especially miss her colleagues and the Spanish department as a whole. 鈥淲e have a great spirit of collaboration in the department鈥攚e share ideas and teaching materials,鈥 Zandstra said. 鈥淐alvin as a community is a truly unique place. We have so many people that are dedicated to serving the students and being a Christian community of learning.鈥

Early on in her career, Zandstra learned that God doesn鈥檛 waste any experiences in life, despite seasons of doubt. 鈥淪tudying French wasn鈥檛 a waste; all the experiences were valuable,鈥 she said. 鈥淚鈥檓 always happy to tell students to have faith and an open heart with their lives, because God guides us and uses anything we鈥檝e done. That lesson has been reaffirmed for me over the years.鈥