Building Systems that Support Connected Learning