Teachers tackle half marathon to raise funds for school