Lesson Design for Three-Dimensional Teaching and Learning