Courses consist of multiple parts. Each part references multiple flash cards of the same schema.
Each course can only have one category and one language. For instance, if you're a German speaker and want to learn about spanish seafood vocabulary you might create a course with category Spanish and language German.
A course can only be edited by the user who created it.