For those of you that had to buy this for school, the MasteringPhysics part is painful. Very "format" heavy on the answers.  Fortunately most people have pulled the questions and worked them out if you google.