, 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); })(); Careers & Outcomes - Historical Studies | Âé¶¹Çø

Âé¶¹Çø

Skip to main content

Careers & Outcomes

Career Preparation

The knowledge learned and skills gained in four years as a history major—researching, interpreting sources, critical reading and thinking, writing reports and other effective communication—will prepare you for a variety of fields.

Graduate school

According to a recent survey, 62% of Calvin history major alumni have gone to graduate school or are planning to go.

"My coursework at Calvin gave me a great basis for pursuing graduate study in a highly competitive program. Many of my peers in that program came from the Ivy League or other prestigious schools, and my level of preparation at Calvin was equal to if not greater than theirs." Alumni survey response
Schools attended by recent graduates:
  • Boston College
  • Calvin Theological Seminary
  • Case Western Reserve School of Medicine
  • Cornell University Law School
  • Grand Valley State University
  • Harvard Divinity School
  • Johns Hopkins University
  • Michigan State University
  • Northwestern University School of Law
  • Ohio State University
  • Purdue University
  • Thomas M. Cooley Law School
  • University of Chicago
  • University of Cincinnati
  • University of Leicester
  • University of Michigan – Ann Arbor
  • University of Tennessee
  • University of Toronto
  • University of Wales
  • University of Western Ontario
  • University of York
  • Wayne State University
  • Western Michigan University
  • Wheaton College – Illinois
  • Virginia Commonwealth University
  • Yale University