| Genres Taught |
Blues, Christian Music, Folk, Funk, Hip hop, Jazz, Pop, Reggae, Rock, Ska, Soul music
|
| Sub-Genres Taught |
Acid Jazz, Avant-garde, Emo, Garage Rock, Gospel, Grunge, Hard Rock, Hardcore Punk, Indie Folk, Metal, Motown, Neo-Soul, New Wave, Post-Grunge, Post-Punk, Power Metal, Psychedelic Rock, Punk Rock, R&B (Rhythm and Blues), Rap Rock, Shoegaze, Singer-Songwriter, Ska Punk, Smooth Jazz, Southern Rock, Speed Metal, Stoner Rock, Surf Rock, Swing, Trip Hop, Yacht Rock
|