Return to Article Details General teaching: a framework for virtual teaching Download Download PDF