Originally published at: Experiences with the Open edX platform for online and hybrid learning – Open edX