https://jdpu.uz/en/synchronous-and-asynchronous-learning-method/