Time management skills, self-motivation, and proper netiquette are crucial for students taking online courses. It is expected for students to prepare for 2-3 hours of study time for each course credit. It is ideal for students to understand what their goals are and how they relate to the content and their life, this will boost their confidence in learning the material as they self-reflect.