Wording and readability changes in informal definition.
Separated course start date from weekly pattern information in informal definition, making the definition a bit more readable.
Typo fix in formal definition.
Removed comment about importance of different pieces of data in the formal definition.
Typo fix in formal definition.
Wording change in formal definition.