Developing countries such as South Africa have underdeveloped human resources. Teaching with information
communication technology (ICT) as enabling technology has often been proposed as an approach to maximize the
development ...