Teaching for Understanding: Linking Research with Practice