Zahra Punja is a Visiting Scholar at the Comparative, International & Development Education Centre at the Ontario Institute for Studies in Education at the University of Toronto. Since 2009, she has been the Principal Consultant for R & D Consulting in Toronto where she works with consulting firms to provide expertise in e-learning for medical education. She is a Reviewer for the Journal of Medical Education, Medical Teacher and Journal of Learning Sciences where she provides expertise in knowledge technologies for the health professions.