Horrible. Literally reads off of a textbook and does not tell you about assignments and then proceeds to give you zeros. I have been doing music all my life, play ten instruments, and have perfect pitch and got a B in this class. That should say something.