Tag - why flexible collaborative learning spaces help learning