Assignments include the following features:
-Admins can attach documents to an Assignment, making them available to enrolled users.
-Users can also attach documents to their specific Assignment.
-Assignments can be set to complete when the user marks them as such.
-Assignments can be set to require administrative approval following user completion.