This is a great site with tons of resources. It was the resource package used for the "Foundations of Virtual Education" MOOC offered by Coursera. It well organized and provides a good overview.
"This course provides teachers with the foundation for understanding the movement towards virtual instruction. It introduces fundamental knowledge needed by teachers to succeed in a technology-dependent, instructional environment."