, 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); })(); Music Faculty and Staff Music | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Music Faculty and Staff

Faculty

Engle17

Tiffany Engle

Associate Professor; Co-chair, Visual and Performing Arts; Director of Instrumental Studies (Symphonic Band, Wind Ensemble, conducting, saxophone)
616-526-6304
Timothy Steele

Timothy Steele

Associate Professor (musicology)
526-8523
Mark Stover Headshot

Mark Stover

Associate Professor; Director of Choral Activities (Capella, Campus Choir)
Wakeman_Forrest

Forrest Wakeman

Assistant Professor (composition, piano, theory)
526-6691
John-Witvliet-2021_359x359

John D. Witvliet

Professor, Director of the Calvin Institute of Christian Worship
526-6806

Adjunct Faculty

Erinn Epp Headshot

Erinn Epp

Adjunct Faculty (music appreciation, Calvin Prison Initiative)
Nate Glasper

Nate Glasper

Adjunct Faculty(Gospel Choir)
526-6044
Leah Ivory Headshot

Leah Ivory

Adjunct Faculty(World Music)
Untitled design

Sean Ivory

Adjunct Faculty Calvin Oratorio Society, Calvin Alumni Choir
526-8749
Lisa S (3)

Lisa Sung

Gospel Choir accompanist Jazz Band director Private Lesson instructor (Piano)
Yelena Wells Headshot

Yelena Wells

Adjunct Faculty, Private Lesson Instructor (piano)
Patricia Wunder Headshot

Patricia Wunder

Adjunct Faculty(Collaborative Musicianship, Instrumental Literature)
Josh Z (3)

Josh Zallar

Adjunct Faculty (orchestra)
Steve Sudduth

Steve Sudduth

Director of Athletic Bands
Carrie Hoeksema Headshot

Carrie Hoeksema

Adjunct Faculty (Women's Chorale)

Staff

Luke DeVries

Knollcrest Music Camp Administrator
Emily D (1) - Emily Duff

Emily Duff

Community Music Administrator
526-8112
Anna Nienhuis Headshot

Anna Nienhuis

Music Events Manager
(616) 526-6832
Kristen Pearson-Eno

Kristen Pearson-Eno

Performing Arts Managing Director
616-526-8760

Lesson Instructors and Accompanists

Gregory Alley Headshot

Gregory Alley

Private Lesson Instructor(Trumpet)
Brown_Jill

Jill Brown

Private Lesson Instructor (Flute)
Haijin Choi Headshot

Haijin Choi

Private Lesson Instructor(Violin)
Colpean_Beth

Elizabeth Colpean

Private Lesson Instructor (Harp)
Tim DeYoung Headshot

Tim DeYoung

Private Lesson Instructor(Bassoon)

Joshua Dreyer

Private Lesson Instructor (Percussion)
Rhonda Edgington Headshot

Rhonda Edgington

Private Lesson Instructor (Organ)
Lind Hoisington Headshot

Linda Hoisington

Accompanist, Coordinator of Accompanists, Private Lesson Instructor(Piano)
526-8680
Michael Hovnanian Headshot

Michael Hovnanian

Private Lesson Instructor(String Bass)
Karen Krummel Headshot

Karen Krummel

Private Lesson Instructor(Cello)

Andrea Oosterhouse

Private Lesson instructor (oboe)
Matt P (3)

Matt Palmieri

Private Lesson Instructor (Low Brass)
Erich Peterson

Erich Peterson

Private Lesson Instructor (French Horn)
Andew Pool

Andrew Pool

Private Lesson Instructor (Viola)
Varineau_John

John Varineau

Private Lesson Instructor (Clarinet)
Walhout_Lisa

Lisa Walhout

Private Lesson Instructor (Voice)
Yelena Wells Headshot

Yelena Wells

Adjunct Faculty, Private Lesson Instructor (piano)
Jason Wekema

Jason Werkema

Private Lesson Instructor (Guitar)
Haas_Cynthia

Cynthia Haas

Campus Choir Accompanist