Teaching for tomorrow