Empowering information technology teachers through professional development: an evaluation. - Elsa Mentz; Roxanne Bailey; Betty Breed; Marietjie Havenga (WiPSCE, 2013)