Mehrenegar Rostami
Review Summary
- Clarity
-
N/A
- Organization
-
N/A
- Time
-
N/A
- Overall
-
N/A
Courses
-
Global Pop
ETHNMUS 25
-
Music and Media
ETHNMUS 30
-
Musical Activism as Political Contestation
ETHNMUS 98T
-
Large Jazz Ensembles: World Jazz and Intercultural Improvisation Ensemble: Activity 1
GJ STDS 176F
-
Teaching Apprentice Practicum
ETHNMUS 495A
Displaying all 5 courses