TEACHING EXPERIENCE

Home
Performances

Teaching Experience

Directing Experience

Rick Sings Download

Zarzuelas

Radio Show

Review Podcasts

Scarecrow Press

Music Faculty

Contact

THE UNIVERSITY OF TEXAS-PAN AMERICAN 
(1999-present) Associate Professor
  • Teach individual voice lessons to music majors, minors, and non-majors
  • Direct opera/musical theater productions and scenes
  • Design and teach online courses in music appreciation

PITTSBURG STATE UNIVERSITY
(1997-99) Assistant Professor

  • Teach individual voice lessons to music majors, minors, and non-majors
  • Teach voice class for non-majors
  • Teach voice pedagogy and diction 
  • Teach music appreciation (Music Theatre emphasis)

UNIVERSITY OF SOUTHWESTERN LOUISIANA
(1992-1997) Assistant Professor

  • Teach individual voice lessons to music majors, minors, and non-majors
  • Teach voice class for non-majors
  • Teach voice pedagogy and diction 
  • Teach music appreciation


PENN STATE UNIVERSITY 
(1987-92) Assistant Professor

  • Teach individual voice lessons to music majors, minors, and non-majors
  • Teach voice class for majors non-majors
  • Teach voice pedagogy and diction 
  • Teach music appreciation
  • Teach summer pedagogy class for returning public school teachers


OBERLIN CONSERVATORY
 
(1985-86) Visiting Assistant Professor

  • Teach voice to music majors
  • Teach diction

NAZARETH COLLEGE OF ROCHESTER 
(1983-85) LECTURER (part time)

  • Teach voice
  • Teach opera workshop and promote tour

EASTMAN SCHOOL OF MUSIC (Community Ed. Div.)
(1981-82) Associate while on leave from Columbus College

  • Teach voice to students not attending Eastman full-time

COLUMBUS COLLEGE (GA) 
(1978-82) Assistant Professor

  • Direct three choirs (Chorale, Madrigal complete with Madrigal Dinners, Show Choir)
  • Teach vocal pedagogy
  • Teach choral conducting
  • Teach opera workshop
  • Teach voice to music majors
  • Supervise student teachers

INDIANA UNIVERSITY 
(1976-78) Associate Instructor and Administrative Assistant in charge of Voice A.I.s

  • Administer 360 voice students
  • Teach voice