A synchronous-asynchronous tele-education platform. (2019)