Trainer+Skills+that+Support+Adult+Online+Learning

What about those specific to the online classroom?
 * Language of presenting
 * Use of visual aids
 * Interactive Presenting
 * Handling Questions
 * Debriefing
 * Giving Feedback
 * Preventing Resistance
 * Managing Resistance