Troy:
You have mentioned several factors that can influence successful online learning. All things being equal, I also believe that students can learn as much or more in an online environment than in a traditional classroom setting. Here is a question for you.
Let's assume that we hold all factors influencing learning constant in both learning environments-----online and on-the-ground. Do you believe students will remember more of what they learn in an on-the-ground setting, than in an online setting?
Satrohan