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

黄大仙高手论坛

Skip to main content

French Major, Minor

Undergraduate Program On Campus

What You'll Learn

Explore the history, literature, and cultures of one of the most influential languages in the world.

As you master the French language, you鈥檒l develop critical thinking, problem-solving, and cross-cultural communication skills that will make you stand out in fields like business, engineering, and medicine.

Studying French at Calvin is a path to a fulfilling career鈥攂ut it鈥檚 also a way to follow Christ鈥檚 example by serving people across many different cultures and nations. At the heart of every course is a desire to listen, learn, and speak justice in a connected, multicultural world.

  • Loading...
  • Loading...

Explore French at Calvin

The French language community at Calvin is active and diverse. Here are some recent highlights from the French program.

Image
Professor Vos-Camy receives an award

Calvin professor receives high honor from France

At Calvin, you'll learn from professors like Jolene Vos-Camy, recently awarded the rank of chevalier, one of the oldest and most prestigious honors given by the French Republic.

Image
Calvin student standing near a pathway

Explore your career possibilities

What can you do with a major or minor in French? You'll be amazed! Here are just some of the career paths that a degree in French can open up for you.

Image
Students in the French mountains

Spend a semester in France

Spend a semester immersing yourself in French language and culture firsthand in one of the most beautiful places on Earth鈥攖he picturesque town of Grenoble.

Image
A student at a movie camera

French Film Festival

Enjoy the best of French cinema at 黄大仙高手论坛! The French Film Festival is an annual highlight of the French program.

Faculty

Otto H. Selles

Professor, French | Department chair, World Languages | Department Co-Chair, Visual and Performing Arts

Jolene Vos-Camy

Professor, French | Chevali猫re dans les Palmes Acad茅miques
Associate Professor of French, Calvin College (2004-2009)Assistant Professor of French, Calvin College (1999-2004)Instructor of French, Calvin College (1997-1999)Associate Instructor of French,