Until 2014 Phil Anderson was a Professor of Liberal Arts at the Minneapolis College of Art and Design, where he taught different histories of media, music and culture. For many years he was also a freelance writer and critic for Minnesota publications.