We now live in the digital age. The explosion of knowledge and scholarly resources in the Internet and recent advances in information and communication technologies (ICTs) have spurred educators to develop new methodologies for teaching and learning. These innovations have been labeled as “distance education,” “open learning,” “e-learning,” “flexible learning,” “online learning,” and “blended learning.” These...

Read more