Wearable Computing Technologies For Distributed Learning