Finnish Mentor Mathematics Teachers' Views of the Teacher Knowledge Required for Teaching Mathematics.