11. A method of providing course materials via a network comprising the steps of: receiving a request for content associated with a course; if the course has an associated mandatory pre-selected locale, then formatting, according to the pre-specified locale, at least a first portion of the content for display in a web browser; if the course does not have an associated mandatory pre-selected locale, then formatting, according to a user-specified locale, at least a first portion of the content for display in the web browser; and transmitting the content to the web browser of a computer.
11. A method of providing course materials via a network comprising the steps of: receiving a request for content associated with a course; if the course has an associated mandatory pre-selected locale, then formatting, according to the pre-specified locale, at least a first portion of the content for display in a web browser; if the course does not have an associated mandatory pre-selected locale, then formatting, according to a user-specified locale, at least a first portion of the content for display in the web browser; and transmitting the content to the web browser of a computer. 13. The method of claim 11 , wherein the respective conditional steps of formatting, further include the step of: translating the first portion of the content from a first language to a second language, the second language identified by either the pre-selected locale or the user specified locale, respectively.