 From 1979 to 1990, he taught high school music at the Fine Arts Core Education School in Montreal.In 1991, Edwards was appointed associate professor at the McGill University Faculty of Music.There he conducted the McGill Chamber Singers, the University Chorus and, on occasion, the McGill Symphony Orchestra and Chorus.