ADAPTABLE LEARNING IN A COLLABORATIVE ENVIRONMENT