I am starting the second semester undergrad QM class, and this text fills in a lot of the questions I had on problems we encountered in the first class.  For a grad class it would be just right to help fill in some of the background needed and math derivations for equations and problem solutions in the class.  clearly written, but it assumes a strong background to understand.