 In New York City he taught at the Art Students League, The Cooper Union, American Artists School and also privately .He also taught at the Brooklyn Museum of Art, Skowhegan School of Art, in Maine, and at the University of Minnesota.He has been a guest lecturer and teacher at many other academic institutions.