7. A system, comprising: a server hosting a social learning system; a learning content administrator system in the social learning system; and a plurality of client systems in the social learning system, wherein the social learning system: provides: social learning mechanisms and social media mechanisms accessible to a learning content administrator system, a plurality of learner client systems, and at least one learning content creator client system; one or more formal courses in a given curriculum provided by an institution or enterprise and managed by the learning content administrator system; and an analytic query mechanism configurable by the learning content administrator system; receives, from the at least one learning content creator client system via the social learning mechanisms, one or more informal courses not in the given curriculum and created by a learning content creator, each informal course comprising learning content and metadata describing the learning content and the learning content creator; provides access to the one or more informal courses to the plurality of learner client systems; receives, from a plurality of client systems via the social media mechanisms, social data for the one or more informal courses; receives, from the learning content administrator system via the analytic query mechanism, a query comprising query parameters for types of informal courses relevant to the given curriculum; analyzes the metadata and the social data for the one or more informal courses to determine which of the one or more informal courses match the query parameters; returns a list of the one or more informal courses matching the query parameters as a query result; and automatically incorporates the learning content of at least one informal course in the list into the given curriculum.
7. A system, comprising: a server hosting a social learning system; a learning content administrator system in the social learning system; and a plurality of client systems in the social learning system, wherein the social learning system: provides: social learning mechanisms and social media mechanisms accessible to a learning content administrator system, a plurality of learner client systems, and at least one learning content creator client system; one or more formal courses in a given curriculum provided by an institution or enterprise and managed by the learning content administrator system; and an analytic query mechanism configurable by the learning content administrator system; receives, from the at least one learning content creator client system via the social learning mechanisms, one or more informal courses not in the given curriculum and created by a learning content creator, each informal course comprising learning content and metadata describing the learning content and the learning content creator; provides access to the one or more informal courses to the plurality of learner client systems; receives, from a plurality of client systems via the social media mechanisms, social data for the one or more informal courses; receives, from the learning content administrator system via the analytic query mechanism, a query comprising query parameters for types of informal courses relevant to the given curriculum; analyzes the metadata and the social data for the one or more informal courses to determine which of the one or more informal courses match the query parameters; returns a list of the one or more informal courses matching the query parameters as a query result; and automatically incorporates the learning content of at least one informal course in the list into the given curriculum. 11. The system of claim 7 , wherein the learning content of the received at least one informal course further comprises a survey form as a testing mechanism for the learning content.