Sadeghi was a teacher at the Conservatory of Persian National Music in Iran from 1958--1964 on the faculty at UCLA's Department of Ethnomusicology from 1967 to 1997 and taught Persian classical music theory, history and performance and gave annual concerts on campus and abroad.
Sadeghi was a teacher at the Conservatory of Persian National Music in Iran from 1958--1964 on the faculty at UCLA's Department of Ethnomusicology from 1967 to 1997. He also taught Persian classical music theory, history and performance, and gave annual concerts on campus and abroad.