Tag-based (or metadata) search

Tag-based (or metadata) search

A tag-based search (or some other means to provide metadata for search results) would allow us to provide more specific search terms for each of our courses while keeping our course titles and descriptions concise, thus improving the user experience.