The Big Book of Great Teaching Ideas by Shirley Barish