Teaching children is arguably the most joyful of professions on the planet. It is certainly among the most challenging too. Every teacher worth his/her salt is constantly innovating and most happy to discover better and more effective ways of teaching and mentoring. In fact one of the hallmarks of an exemplary teacher/mentor is her/his drive