A Vision of Effective Mathematics Teaching and Learning