BUILDING A LEARNING PLATFORM