"These are the things you have to keep in mind when creating an online course. Ignoring them increases the risk of creating something no one will be intersted in"
Definitely, the audiencehas to be considered before going further like could this really be what they needed, how would they respond to it, would it be accepted, will the tech OS be easy for them to use and so on. Anyways, that is a great development though.
Thanks for reading and the added thoughts @tyrex
You are welcome.