This is nice refresher course to go over compliance and regulations. It was good for me to go over CM305 because there were some things that I didn't know where the rule/regulation came from. For the most part, it reinforced that the things I have been doing have been in compliance. I'm a huge advocator for following guidelines so it's nice to see validation of that.