Patent ID: 7013325

Claim:
A method for interactively providing a specialized learning curriculum over a computer network comprising the steps of: receiving, from a client computer associated with a user, personal information relating to at least one user interest; storing said personal information on at least one server computer associated with an education content provider; generating a specialized learning curriculum based upon said personal information; and displaying said specialized learning curriculum to said user; wherein said personal information includes community information generally describing the user; wherein said personal information further includes interest topic information more specifically describing the interests of the user; further comprising the steps of: displaying a plurality of selectable interest topic fields to the user; and receiving user selections of at least one of said plurality of the interest topics included in said selectable interest topic fields; wherein the step of generating a specialized learning curriculum based upon said personal information further comprises the steps of: determining, based upon said received community information and said selected interest topics, a preselected number of interest topics to utilize in generating said specialized learning curriculum; identifying content elements categorized into said preselected number of interest topics; selecting, for each of said preselected number of interest topics, a predetermined number of content elements for inclusion in said learning curriculum; and displaying a listing of said preselected number of content elements.