Teaching-and-Learning-in-a-Multi-Disciplinary-World