Game-based learning (incorporation of game elements into teaching and learning practices) is increasingly employed as an effective strategy for interactive "sticky" teaching. Technology tools can easily be incorporated into teaching & learning sessions to introduce game-based elements and encourage participation.