This thread along with the linked article are a really good source of both ideas and experiences in remote learning. It's also really valuable to get this insight as a student because I assume the experience in my uni is similar, though ours is seemingly much less international so we tend to get away with synchronous attendance for most stuff. The level of effort Christopher put into his course is much more than I tend to see around here though.