UALTC2009 Rethinking Learning Spaces: a Flexible Framework