Teaching and Learning High School Mathematics