Harald Krebs holds a Ph.D. in music theory from Yale University. He has taught at the University of British Columbia and the University of Wisconsin-Madison, and is currently professor of music theory at the School of Music of the University of Victoria.