Aligning teaching for constructing learning