Topics Related to Online Learning and Presentation: