Towards a philosophy of m-learning | Synapse