During a 35 year career of caring for newborn infants at Groote Schuur Hospital in Cape Town, he actively engaged in the training of nurses and doctors working with mothers and infants in rural hospitals and clinics. He is chairman of the Perinatal Education Trust and Eduhealthcare, both organisations which develop and promote distance learning for health care workers in the fields of maternal, infant, child, HIV and TB care. He has a particular interest in developing appropriate medical technology to supplement self-help courses in primary and secondary level health care.