Currently teaching
MUSIC 19A: Introduction to Music Theory
RELIGST 156X: Sounds of Islam
MUSIC 186E: Sounds of Islam
MUSIC 216J: Studies in Ethnomusicology: Listening to the Local: Music Ethnography of the Bay Area
AMSTUD 116J: Studies in Ethnomusicology: Listening to the Local: Music Ethnography of the Bay Area
CSRE 146J: Studies in Ethnomusicology: Listening to the Local: Music Ethnography of the Bay Area
MUSIC 116J: Studies in Ethnomusicology: Listening to the Local: Music Ethnography of the Bay Area
RELIGST 156X: Sounds of Islam
MUSIC 186E: Sounds of Islam
MUSIC 216J: Studies in Ethnomusicology: Listening to the Local: Music Ethnography of the Bay Area
AMSTUD 116J: Studies in Ethnomusicology: Listening to the Local: Music Ethnography of the Bay Area
CSRE 146J: Studies in Ethnomusicology: Listening to the Local: Music Ethnography of the Bay Area
MUSIC 116J: Studies in Ethnomusicology: Listening to the Local: Music Ethnography of the Bay Area
