Teaching and Learning with Real-World Tools