https://www.bernardwalter.com/2021/01/13/the-daily-cycle-of-teaching-online/
The daily cycle of teaching online