Source: https://thesai.org/Downloads/Volume11No5/Paper_12-Difficulties_in_Teaching_Online_with_Blackboard.pdf