Allows users to tag content in Drupal
If you have only 12, or some other manageably small number of categories, I would investigate the Flag module.  Just set up flags named to your categories and you're off and running.