InterLACE: Interactive Learning and Collaboration Environment