Introduction: Teaching styles and methods have been constantly changing in the recent years. In the 1980s and 90s, the world was introduced to various developed devices, such as smart boards and early generation smart phones that had an immediate innovative effect on education. These advancements has resulted in a considerable improvement in the current educational techniques. The innovations i...