Our hypothesis is that an on-site mentoring program for staff at primary health care centers in northern Karnataka, will improve the quality of maternal, neonatal and child health care, and improve clinical outcomes.