Having been a private tutor for 600+ hours, as well as a classroom lecturer for Chemistry, Physics, and the Mathematics, I know the perfect pathway for a student's success.
My ideology is simple: to practice and to master. I believe a student has fully learned a concept when they can connect it with other ideas, apply that knowledge to various challenging problems, and never forget what they've learned for the rest of their academic career. That is why each of my courses has a huge focus on practice. Lots and lots of problem sets, hundreds of practice questions, and hours of videos dedicated to solving those challenging questions. One of the biggest problems with the online course industry is the lack of availability for problem sets that will students to hone their problem solving skills. All my courses keep this in mind. For instance, my first and latest course, The Online AP Chemistry Course, has 17 topics, and each topic contains 40-50 practice questions for students to try their hand at. The most challenging questions have video lectures where I solve them. I find this "monkey-see monkey-do" method is the quickest way for a student to master a subject - necessary in order to score a 5 on the AP Chemistry Exam.
I know for students that are taking online courses, having a course that has a logical and sequential flow of information is more important than anything, as it allows students to mindmap topics together to get the big picture of the subject at hand. The course must be well adapted enough to accomodate every student's learning pace, as well as be broad enough to foster each specific student's learning style.