Western Alamance High School

Ensembles: (Alto and baritone saxophone) Wind Ensemble, Jazz Band, Marching Band (drum line)

Humboldt State University (Now Cal Poly Humboldt)

Courses: Music Theory (four levels), Ear Training (four levels), Music History (two levels), Conducting, Piano Pedagogy, Music Business, Recording Technology

Piano Lessons: Dr. Daniela Mineva

Ensembles: Calypso Band (Bass steel pan), Accompanying, Jazz Orchestra, Percussion Ensemble, Humboldt Chorale

Degree: Bachelor of Music in Piano Performance

North Carolina Central University

Courses: Jazz Theory (two levels), Arranging

Piano Lessons: James Crew

University of Tennessee Knoxville

Organ Lessons: Dr. Edie Johnson

Ensembles: Balinese Gamelan Ensemble

Music Teaching

Skylark Music Studios (Chapel Hill, NC)

Nyssa Collins Piano Studio (Chapel Hill and Durham, NC)

Kidznotes (Durham, NC)

Accompanying

Eureka First United Methodist Church (Eureka, CA)

Arcata High School (Arcata, CA)

Grace United Methodist Church (Brooklyn, NY) (interim)

Yates Baptist Church (Durham, NC)

Emerson Waldorf School (Chapel Hill, NC)

Kidznotes (Durham, NC)

Busch Gardens (Williamsburg, VA)