1. A system for developing a course of study for students by a plurality of participants over a collaborative network, comprising: a database that stores an initial framework that defines a sequence of learning units that create a desired learning environment for the students, said learning units having corresponding learning unit identifiers, a plurality of workstations coupled to the network for entry of reviewer information by the participants, said reviewer information comprising at least one of a comment entered by one participant about a learning unit or a learning object and a rank entered by another participant about the comment, said rank being correlated with a defined ranking standard; a processor that processes the rank according to a predefined criteria to produce at least one ranking result that is associated with a learning unit identifier, wherein said at least one ranking result is used for associating learning content to the learning unit identified by the learning unit identifier.