Teaching and Learning High School Mathematics by Charlene E. Beckmann & Denisse Rubilee Thompson