I took this class to fill my music requirement and he treats it like its your major and that your an expert in all things music. If you have other options, then don't take him!!!! He gives long assignments and long discussion posts. Doesn't accept late work at all. He wouldn't even take my late work that he told me to hand in late when I got sick. 