I would like to know is it worth it? Because I am thinking about taking courses online for music production, and are they strict on when your assignments have to be in?