Teaching for Deeper Understanding by Complete Mathematics