, 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); })(); Doug Koopman | 澳门六合彩开奖记录资料

澳门六合彩开奖记录资料

Skip to main content

Dr. Doug Koopman

Senior Research Fellow;
Professor Emeritus

Biography

Koopman has co-authored two college texts – Understanding American Politics (University of Toronto, 2013) and Religion and American Politics: Classic and Contemporary Perspectives (Pearson/Longman, 2010) – and other books and articles tracing the history of the federal faith-based initiative.  Koopman also writes about how to integrate Christian faith and public life in practice, and in his role as a professor helps students to do the same as they explore American politics and their own callings and careers. 

Because politics is the art of the possible in the effort to increase public justice, one good way to understand politics is to test its practices in classroom simulations and other activities.  Koopman employs these and other pedagogical methods to introduce students to the practice, not just the subject matter, of politics so they can decide if they want to pursue public life as a calling and career. For those who do choose to do so, Koopman works with students to identify internships and other learning opportunities to develop appropriate skills and abilities during the undergraduate years.

Koopman speaks about his academic specialties and teaching interests to a range of audiences.  He is a periodic source for Michigan and regional media and has also been quoted in The Washington Post and The Chronicle of Higher Education. He lives in Grand Rapids, Michigan, with his wife, Gayle Boss. They have two adult sons.

Education

After graduating magna cum laude from Hope College in 1979 with degree in mathematics, Professor Koopman moved to Washington, D.C. where he earned a Masters of Theological Studies at Wesley Theological Seminary in 1984. He then went on to study at the Catholic University of America, receiving a PhD in American government in 1992.

His academic specialties are American political institutions and religion in American politics. Koopman joined the Calvin faculty in 1995 after fifteen years working in national politics. He has interrupted his academic work at times for assignments in politics, government, and higher education leadership.

Academic Interests

American Politics, Congress, the Presidency, Parties and Elections, American Political Economy, American Political Thought, Religion and American Politics

Publications