When he puts it into spin, does the water drain? If so, the pump is fine, as far as it not spinning, that is most likely either the coupler between the motor and the transmission, or the transmission itself.
To check the coupler, drain the washer, then pull the washer away from the wall and tilt it back on it's hind legs. Check to see that the rubber part of the coupler is intact and that the plastic parts are not stripped. Here's some pictures of the coupler http://www.repairclinic.com/PartDetail/Motor-Coupling/285753A/1195967
If the coupling is fine, and the motor is turning, then it's most likely the transmission, which you'd be best served having an appliance shop replace.
Hope this helps.