Cole has taught at the University of Washington School of Music, the New England Conservatory of Music and at the Aspen Music Festival and School. He has also conducted masterclasses for the San Francisco Opera's Merola Program and the Canadian Opera Company.
Cole has held teaching positions at the University of Washington School of Music, the New England Conservatory of Music, and the Aspen Music Festival and School.  He has also led workshops for the San Francisco Opera's Merola Program and the Canadian Opera Company.