Developing teaching, learning, and assessment in education and training