1. Lack of communication with instructor

Insight #1 : Beginners would love to have direct communication with their instructor for guidance and feedback.
2. Dilemma with getting started

Insight #2 : Beginners are paralyzed by and clueless about the plethora of learning options available online.
3. Lack of collaboration/ co-learning

Insight #3 : Students often miss the presence of their classmates online and would welcome collaboration.