Teacher education : Innovation, intervention and impact