This site is designed to provide information about instructional design principles and how they relate to teaching and learning.
Full description
Instructional design (also known as instructional systems design), is the analysis of learning needs and systematic development of instruction. The site includes Theory in Practice resources created by Greg Kearsley.