, 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); })(); Larry Herzberg | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Professor Larry Herzberg

Professor Emeritus of Asian Languages

Biography

Larry Herzberg has been a professor of Chinese at Calvin College in Grand Rapids, Michigan since 1984, when he started the Asian Languages Program here.  He is also currently serving as Director of Asian Studies. After studying Chinese for five years at Vanderbilt University, he did his PhD work in Chinese language and literature at Indiana University. Together with his Chinese wife, Xue Qin, he has published three books, including “The Chinese Survival Guide,” “Basic Patterns of Chinese Grammar,” and “Chinese Proverbs and Popular Sayings:With Observations on Culture and Language.”

Larry has also more recently written a book by himself, entitled "Speak and Read Chinese: Fun Mnemonic Devices for Remembering Chinese Words and Their Tones." He and his wife have also produced three films on China, including “China Today: Issues that Trouble Americans at the Start of the 21wt Century,” “The China Threat: Perception versus Reality,” and “Chinese Dialects and Their Influence on the Pronunciation of Mandarin.”  In 2010 he received the FEN (From Every Nation) Award from the college and in 2011 he received the Presidential Award for Exemplary Teaching, the highest honor bestowed on faculty members by Calvin College. 

Hobbies

Cats, travel, cats, gardening, cats.

Additional Information

His wife, Xue Qin Herzberg, is a graduate of Beijing Normal University in Chinese language and literature.

Education

  • B.A. in English, Lawrence University, 1972
  • M.A. and Ph.D. in Chinese, Indiana University, 1980

Experience

  • Associate Professor, Calvin College (2000–present)
  • Assistant Professor, Calvin College (1984–2000)
  • Assistant Professor, Albion College (1980–1984)

Academic Interests

  • Language pedagogy: teaching Chinese language and culture
  • Writing books on Chinese language and culture for both students and the general public
  • Making documentary films on China today for the general public

Professional Services

  • Violinist with the Grand Rapids Symphony, playing over 100 concerts per year (1980–2016)
  • Violinist with the Nashville Symphony (1971–1976)
  • Played violin on numerous records with Johnny Cash, Elvis Presley, Rod Stewart, etc. (1971–1976)

Awards

  • Presidential Award for Exemplary Teaching, 2011
  • From Every Nation Award for Excellence in Teaching, 2010