Course Parse
Structure: deciding what the gap wants before you read the options | Course Parse