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)