Designing a Comprehensive Distance Learning Strategy