Music 106 - Music Appreciation
Music 107 - Music in World Cultures
Music 108 - Fundementals of Western Music
Music 114 - College Chorus
Music 121c - Elementary Class Piano I
Music 122c - Elementary Class Piano II
Music 121d - Elementary Guitar Class
Music 216 - Intermediate Piano Class
Music 253 - Basic Experiences in Music
Music 271 - Introduction to Technology in Music
Courses taught as a Lecturer of Music at Hawaii Pacific University 1999
World Musics and CulturesCourses Taught at the University of Hawaii 1996 - present
Music 253 - Music in Elementary EducationCourses Taught at Leeward Community College 1999 - 2000Music 285 - Second Year Theory
Music 286 - Second Year Theory
Music 287 - Aural Training
Music 288 - Aural Training
Music 385 - Electronic Music/MIDI Applications
Music 411 - Contemporary Music Ensemble (director)
Music 416 - Chamber Orchestra
Music 106 - Introduction to Music LiteratureCourses Taught at Iolani High School 1995-presentMusic 253 - Music in Elementary Education
Introduction to Music TheoryCourses Taught at the Ellen Masaki School of MusicChamber Orchestra (conductor)
Concert Orchestra (as a guest conductor for an extended period)
Tonal Harmony (1st and 2nd year)Clinics and Workshops PresentedMIDI and Digital Keyboards
Professional clinician for Moog Music, Sequential Circuits, and Ensoniq Corp. Between 1980 - 1994 presented approximately fifty clinics per year on MIDI and digital music systems.Private Studio
Teach approximately 30 students (piano, music theory, MIDI, composition and arranging) 1980 - present.Guest Lecturer on MIDI and digital music systems
University of Boise March 1986, November 1987University of Montana May 1988
University of Oregon October 1987
California State University, San Jose November 1985
Kauai Community College October 1988