The art, science, and struggle of teaching and learning.