Personal+Learning+Network

The Research on Personal Learning Environments (PLN)