teaching:biblio-10.1021-ed076p1136